pyepo.twostage.autosklearnpred ============================== .. py:module:: pyepo.twostage.autosklearnpred .. autoapi-nested-parse:: Two-stage model with auto-sklearn predictor Classes ------- .. autoapisummary:: pyepo.twostage.autosklearnpred.NoPreprocessing Functions --------- .. autoapisummary:: pyepo.twostage.autosklearnpred.autoSklearnPred Module Contents --------------- .. py:class:: NoPreprocessing(**kwargs) Bases: :py:obj:`autosklearn.pipeline.components.base.AutoSklearnPreprocessingAlgorithm` This is class of NoPreprocessing component for auto-sklearn .. py:method:: fit(X, Y=None) .. py:method:: transform(X) .. py:method:: get_properties(dataset_properties=None) :staticmethod: .. py:method:: get_hyperparameter_search_space(dataset_properties=None) :staticmethod: .. py:function:: autoSklearnPred(optmodel: pyepo.model.opt.optModel, seed: int, timelimit: int, metric: str = 'mse') -> autosklearn.regression.AutoSklearnRegressor Two-stage prediction and optimization with auto-sklearn. :param optmodel: optimization model :param seed: random seed for reproducibility :param timelimit: time limit in seconds for auto-sklearn search :param metric: evaluation metric, "mse" or "regret" :returns: Auto-sklearn multi-output regression model :rtype: AutoSklearnRegressor