pyepo.twostage.autosklearnpred

Two-stage model with Scikit-learn predictor

Module Contents

Classes

NoPreprocessing

This is class of NoPreprocessing component for auto-sklearn

Functions

autoSklearnPred(optmodel, seed, timelimit[, metric])

Two-stage prediction and optimization with auto-sklearn.

class pyepo.twostage.autosklearnpred.NoPreprocessing(**kwargs)

Bases: autosklearn.pipeline.components.base.AutoSklearnPreprocessingAlgorithm

This 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, seed, timelimit, metric='mse')

Two-stage prediction and optimization with auto-sklearn.

Parameters:

optmodel (optModel) – optimization model

Returns:

Auto-SKlearn multi-output regression model

Return type:

AutoSklearnRegressor