Skip to main content

NeptuneOptunaAnalyzer

Neptune runs and fetching experiment data analyzer. Method generated by attrs for class NeptuneOptunaAnalyzer.

Ancestors

  • systematica.tuners.base.BaseOptunaAnalyzer
  • systematica.tuners.base.BaseAnalyzer
  • abc.ABC

Methods

run_context

Context manager to initialize and stop a Neptune run. Parameters: Yields:

fetch_trials

Fetch metadata from Neptune runs and return as a DataFrame. Parameters: Returns:

fetch_feature_config

Fetch feature config from Neptune. Parameters: Raises: Returns:

get_all_trials

Fetch all trials from Neptune runs. Parameters: Returns:

fetch_optuna_study

Loads Optuna study from an existing Neptune run. Loading mechanics depend on the study storage type used during the run:
  • If the study used InMemoryStorage, it will be loaded from the logged pickled study object.
  • If the study used database storage, it will be loaded from the logged database URL.
To resume an existing run, you need the run ID. It is stored in the run’s sys/id field. Parameters: Returns: