Table of Contents

Namespace AiDotNet.Preprocessing.FeatureSelection

Classes

GenericUnivariateSelect<T>

Generic univariate feature selector with configurable mode.

RFECV<T>

Recursive Feature Elimination with Cross-Validation to find optimal feature count.

RFE<T>

Recursive Feature Elimination for feature selection.

SelectFdr<T>

Selects features based on a false discovery rate test.

SelectFpr<T>

Selects features based on a false positive rate test.

SelectFromModel<T>

Selects features based on importance weights from an external model or scorer.

SelectFwe<T>

Selects features based on a family-wise error rate test.

SelectKBest<T>

Selects the K highest-scoring features according to a scoring function.

SelectPercentile<T>

Selects features according to a percentile of the highest scores.

SequentialFeatureSelector<T>

Sequential feature selection using forward or backward selection.

VarianceThreshold<T>

Feature selector that removes features with variance below a threshold.

Enums

RFEImportanceMethod

Specifies the method for computing feature importance in RFE.

SelectFromModelThreshold

Specifies the type of threshold for SelectFromModel.

SelectKBestScoreFunc

Scoring functions for SelectKBest.

SequentialDirection

Specifies the direction of sequential feature selection.

UnivariateSelectMode

Specifies the mode for GenericUnivariateSelect.