NpPermutationImportanceEstimator
- class lightautoml.pipelines.selection.permutation_importance_based.NpPermutationImportanceEstimator(random_state=42)[source]
Bases:
ImportanceEstimatorPermutation importance based estimator.
Importance calculate, using random permutation of items in single column for each feature.
- Parameters:
random_state (
int) – seed for random generation of features permutation.
- fit(train_valid=None, ml_algo=None, preds=None)[source]
Find importances for each feature in dataset.
- Parameters:
train_valid (
Optional[TrainValidIterator]) – Initial dataset iterator.preds (
Optional[LAMLDataset]) – Predicted target values for validation dataset.