ml_grid.model_classes.AutoGluonClassifier
AutoGluon Classifier Wrapper.
This module provides a scikit-learn compatible wrapper for AutoGluon’s TabularPredictor.
Attributes
Classes
A scikit-learn compatible wrapper for AutoGluon TabularPredictor. |
Module Contents
- class ml_grid.model_classes.AutoGluonClassifier.AutoGluonClassifier(time_limit: int = 120, presets: str | None = None, eval_metric: str = 'accuracy', problem_type: str | None = None, seed: int = 42, verbosity: int = 2, path: str | None = None, excluded_model_types: List[str] | None = None, hyperparameters: dict | None = None)[source]
Bases:
sklearn.base.BaseEstimator,sklearn.base.ClassifierMixinA scikit-learn compatible wrapper for AutoGluon TabularPredictor.
- fit(X: pandas.DataFrame, y: pandas.Series, **kwargs) AutoGluonClassifier[source]
- predict(X: pandas.DataFrame) numpy.ndarray[source]
- predict_proba(X: pandas.DataFrame) numpy.ndarray[source]