ml_grid.model_classes.adaboost_classifier_class

AdaBoost Classifier.

This module contains the adaboost_class, which is a configuration class for the AdaBoostClassifier. It provides parameter spaces for grid search and Bayesian optimization.

Classes

AdaBoostClassifierClass

Initializes the AdaBoostClassifierClass.

Module Contents

class ml_grid.model_classes.adaboost_classifier_class.AdaBoostClassifierClass(X: pandas.DataFrame | None = None, y: pandas.Series | None = None, parameter_space_size: str | None = None)[source]

Initializes the AdaBoostClassifierClass.

Parameters:
  • X – The input features, not used in this class.

  • y – The target variable, not used in this class.

  • parameter_space_size – The size of the parameter space, not used.

Raises:

ValueError – If parameter_space_size is not a valid key (though current implementation does not explicitly raise this).

X: pandas.DataFrame | None = None[source]
y: pandas.Series | None = None[source]
algorithm_implementation: sklearn.ensemble.AdaBoostClassifier[source]
method_name: str = 'AdaBoostClassifier'[source]
parameter_space: List[Dict[str, Any]][source]