src.utils.ftransf.variance_selector

Classes

VarianceSelector(**kwargs)

class src.utils.ftransf.variance_selector.VarianceSelector(**kwargs)
Author:

Alberto M. Esmoris Pena

Class for transforming features by discarding those which variance lies below a given threshold.

Variables:
  • var_th (float) – The specified variance threshold.

  • vt – The internal variance threshold model.

static extract_ftransf_args(spec)

Extract the arguments to initialize/instantiate a VarianceSelector from a key-word specification.

Parameters:

spec – The key-word specification containing the arguments.

Returns:

The arguments to initialize/instantiate a VarianceSelector.

__init__(**kwargs)

Initialize/instantiate a VarianceSelector.

Parameters:

kwargs – The attributes for the VarianceSelector.

transform(F, y=None, fnames=None, out_prefix=None)

The fundamental feature transform logic defining the variance selector.

See FeatureTransformer and feature_transformer.FeatureTransformer.transform().