Skip to main content

SQLiteOptunaAnalyzer

SQLite-based optimization result analyzer. Queries Optuna’s native SQLite tables to fetch and analyze optimization results. No custom tables - all data retrieved directly from Optuna’s schema. Method generated by attrs for class SQLiteOptunaAnalyzer.

Ancestors

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

Static methods

from_storage_url

Create analyzer instance from storage URL. Parameters: Returns:

Instance variables

  • init_kwargs: Dict[str, Any]: Initialization kwargs for storage configuration.
  • storage_url: str: SQLite storage URL.

Methods

run_context

Context manager for consistency with base class API. Parameters: Yields:

fetch_trials

Fetch optimization data from Optuna’s native tables. Parameters: Returns:

fetch_feature_config

Fetch feature_config from Optuna’s study_user_attributes. Parameters: Returns: Raises:

fetch_optuna_study

Load Optuna study from SQLite storage. Parameters: Returns: