src.common.tune_hyperparameters

src.common.tune_hyperparameters(config, output, *, force=False, continue_=False, n_trials=50, timeout=6000, optimize_metric='accuracy')[source]

Main hyperparameter tuning function

Parameters:
  • config (Dict[str, Any]) – Tuning configuration

  • output (str | Path) – Output directory path

  • force (bool) – Force restart

  • continue – Continue from checkpoint

  • continue_ (bool)

  • n_trials (int)

  • timeout (int)

  • optimize_metric (str)

Returns:

Tuning report or None if skipped

Return type:

Dict[str, Any] | None