terrasensetk.algorithms.FeatureSelection package

Submodules

terrasensetk.algorithms.FeatureSelection.IFeatureSelection module

class terrasensetk.algorithms.FeatureSelection.IFeatureSelection.IFeatureSelection(number_of_features, *kwargs)[source]

Bases: terrasensetk.algorithms.IAlgorithm.IAlgorithm

Base class for implementation of the Feature Selection Algorithms

get_number_of_features()int[source]
set_number_of_features(number_of_features)[source]

terrasensetk.algorithms.FeatureSelection.SequentialFeatureSelector module

class terrasensetk.algorithms.FeatureSelection.SequentialFeatureSelector.SequentialFeatureSelector(number_of_features=5, estimator=sklearn.ensemble.GradientBoostingRegressor, *args)[source]

Bases: terrasensetk.algorithms.FeatureSelection.IFeatureSelection.IFeatureSelection

Implementation of the SequentialFeatureSelector from the scikitlearn library with the GradientBoostingRegressor

clone()[source]
fit(x, y, *args)[source]
get_model()[source]
get_params()[source]
predict(*kwargs)[source]

Module contents