Skip to content

Utilities Overview

This page provides an organized reference of all utility modules in scikit-feature.

Module File Description
Construct W construct_W Construct weight matrix for similarity-based methods
Data Discretization data_discretization Discretize continuous features into categorical bins
Entropy Estimators entropy_estimators Estimate entropy and mutual information from data
Mutual Information mutual_information Compute mutual information between variables
Sparse Learning Utils sparse_learning Utilities for sparse learning algorithms
Unsupervised Evaluation unsupervised_evaluation Evaluation metrics for unsupervised feature selection
Util util General utility functions

Common patterns

Many utilities are shared across algorithm categories:

  • Entropy estimators and mutual information computations are used by all information-theoretic methods
  • Weight matrix construction is essential for similarity-based algorithms (LapScore, SPEC, etc.)
  • Sparse learning utils support the l2,1-norm based algorithms
  • Data discretization prepares continuous data for the information-theoretic methods

See also