pyepo.twostage.autosklearnpred¶
Two-stage model with auto-sklearn predictor
Classes¶
This is class of NoPreprocessing component for auto-sklearn |
Functions¶
|
Two-stage prediction and optimization with auto-sklearn. |
Module Contents¶
- class pyepo.twostage.autosklearnpred.NoPreprocessing(**kwargs)¶
Bases:
autosklearn.pipeline.components.base.AutoSklearnPreprocessingAlgorithmThis is class of NoPreprocessing component for auto-sklearn
- fit(X, Y=None)¶
- transform(X)¶
- static get_properties(dataset_properties=None)¶
- static get_hyperparameter_search_space(dataset_properties=None)¶
- pyepo.twostage.autosklearnpred.autoSklearnPred(optmodel: pyepo.model.opt.optModel, seed: int, timelimit: int, metric: str = 'mse') autosklearn.regression.AutoSklearnRegressor¶
Two-stage prediction and optimization with auto-sklearn.
- Parameters:
optmodel – optimization model
seed – random seed for reproducibility
timelimit – time limit in seconds for auto-sklearn search
metric – evaluation metric, “mse” or “regret”
- Returns:
Auto-sklearn multi-output regression model
- Return type:
AutoSklearnRegressor