autokoopman.tuner package#
Submodules#
autokoopman.tuner.gridsearch module#
- class autokoopman.tuner.gridsearch.GridSearchTuner(parameter_model: HyperparameterMap, training_data: TrajectoriesData, n_samps=10, **kwargs)#
Bases:
HyperparameterTuner
- static make_grid(space: ParameterSpace, n_samps)#
- tune(nattempts=100, scoring_func: ~typing.Callable[[~autokoopman.core.trajectory.TrajectoriesData, ~autokoopman.core.trajectory.TrajectoriesData], float] = <function TrajectoryScoring.end_point_score>) TuneResults #
autokoopman.tuner.montecarlo module#
- class autokoopman.tuner.montecarlo.MonteCarloTuner(parameter_model: HyperparameterMap, training_data: TrajectoriesData, n_splits=None, display_progress: bool = True, verbose: bool = True)#
Bases:
HyperparameterTuner
- tune(nattempts=100, scoring_func: ~typing.Callable[[~autokoopman.core.trajectory.TrajectoriesData, ~autokoopman.core.trajectory.TrajectoriesData], float] = <function TrajectoryScoring.end_point_score>) TuneResults #