Extended API

Feature Selection

FeatureSelector

python
from fling import FeatureSelector

fs = FeatureSelector(k=10)
X_selected, report = fs.fit_transform(X, y, task="classification")

RecursiveSelector

python
from fling import RecursiveSelector

rs = RecursiveSelector(n_features=5)
X_selected, report = rs.fit_transform(X, y)

VarianceFilter

python
from fling import VarianceFilter

vf = VarianceFilter(threshold=0.01)
X_selected = vf.fit_transform(X)

CorrelationSelector

python
from fling import CorrelationSelector

cs = CorrelationSelector(threshold=0.95)
X_selected = cs.fit_transform(df)