imputer#

This module contains Imputer Mechanisms for Efficient Feature Removal.

class imputer.BaseImputer(model_function)[source]#

Bases: ABC

Base class for sampling algorithms.

Warning: This class should not be used directly. Use derived classes instead.

abstract impute(feature_subset, x_i, n_samples=None)[source]#
class imputer.DefaultImputer(model_function, values)[source]#

Bases: BaseImputer

impute(feature_subset, x_i, n_samples=1)[source]#
class imputer.MarginalImputer(model_function, sampling_strategy, storage_object)[source]#

Bases: BaseImputer

impute(feature_subset, x_i, n_samples=1)[source]#
class imputer.TreeImputer(model_function, storage_object, direct_predict_numeric=False, use_storage=False)[source]#

Bases: BaseImputer

impute(feature_subset, x_i, n_samples=1)[source]#

Modules