fishy.experiments.classic_training

Unified orchestrator for non-deep learning experiments (Classic ML & Evolutionary).

Classes

class fishy.experiments.classic_training.SklearnTrainer(config: TrainingConfig, model_name: str, dataset_name: str, run_id: int = 0, file_path: str | None = None, wandb_run: Any | None = None, ctx: RunContext | None = None)[source]

Bases: object

Orchestrates training for sklearn-compatible models.

__init__(config: TrainingConfig, model_name: str, dataset_name: str, run_id: int = 0, file_path: str | None = None, wandb_run: Any | None = None, ctx: RunContext | None = None) None[source]
run() Tuple[Any, Dict[str, Any]][source]

Functions

fishy.experiments.classic_training.run_sklearn_experiment(config, model_name, dataset_name, run_id=0, file_path=None, wandb_run=None, ctx=None)[source]

s