palma.base.engine
#
Module Contents#
Classes#
- class palma.base.engine.BaseOptimizer(engine_parameters: dict)#
- abstract property optimizer: None#
- abstract property estimator_: None#
- abstract property transformer_: None#
- property engine_parameters: Dict#
- property allow_splitter#
- abstract optimize(X: pandas.DataFrame, y: pandas.Series, splitter: palma.base.splitting_strategy.ValidationStrategy = None) None #
- allowing_splitter(splitter)#
- class palma.base.engine.FlamlOptimizer(problem: str, engine_parameters: dict)#
Bases:
BaseOptimizer
- property optimizer: flaml.AutoML#
- property estimator_: sklearn.base.BaseEstimator#
- property transformer_: flaml.data.DataTransformer#
- property allow_splitter#
- optimize(X: pandas.DataFrame, y: pandas.DataFrame, splitter: palma.base.splitting_strategy.ValidationStrategy = None) None #