ClassifierBestPerformanceSelector Class
Description Combines only the models with the best performance.
- Inheritance
-
nimbusml.internal.core.ensemble.sub_model_selector._classifierbestperformanceselector.ClassifierBestPerformanceSelectorClassifierBestPerformanceSelector
Constructor
ClassifierBestPerformanceSelector(metric_name='AccuracyMicro', learners_selection_proportion=0.5, validation_dataset_proportion=0.3, **params)
Parameters
- metric_name
the metric type to be used to find the weights for
each model. Can be "AccuracyMicro"
, "AccuracyMacro"
,
"LogLoss"
, or "LogLossReduction"
.
- learners_selection_proportion
The proportion of best base learners to be selected. The range is 0.0-1.0.
- validation_dataset_proportion
The proportion of instances to be selected to test the individual base learner. If it is 0, it uses training set.
- params
Additional arguments sent to compute engine.
Methods
get_params |
Get the parameters for this operator. |
get_params
Get the parameters for this operator.
get_params(deep=False)
Parameters
- deep
default value: False