Skip to main content

SQLiteOptunaTracker

SQLite-enabled optimization execution tracker. Uses Optuna’s native SQLite RDBStorage for all optimization data. Custom systematica metadata (feature_config, notes, etc.) is stored in Optuna’s study_user_attributes table for dashboard visibility. Method generated by attrs for class SQLiteOptunaTracker.

Ancestors

  • systematica.tuners.base.BaseTracker
  • abc.ABC

Class variables

  • engine: Any: SQLAlchemy engine instance. Defaults to None.
  • session_cls: Any: SQLAlchemy session factory.

Instance variables

  • url: str: Engine storage URL.

Methods

run_context

Context manager for SQLite run. Parameters: Yields:

run_study

Run Optuna study with SQLite tracking. Parameters: Returns: