Skip to content

Feature selection

fyt.registries.feature_selection

FeatureSelectionRegistry

Bases: ComponentRegistry[BaseEstimator]

Registry for feature selection strategies.

Note

Feature selection strategies are designed to identify and retain the most relevant features for a predictive modeling task

create(key, scoring_function=None, **kwargs) classmethod

Create a feature selector.

Overrides the base create to accept a scoring_function parameter, which is injected into kwargs before delegation.

Parameters:

Name Type Description Default
key str | Enum

Strategy identifier.

required
scoring_function FeatureSelectionScoringFunction | str | None

Scoring function for univariate methods.

None
**kwargs Any

Forwarded to the registered factory callable.

{}

Returns:

Type Description
BaseEstimator | None

Feature selector instance or None for passthrough.