PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Feature Selection Python Packages

Python packages with the GitHub topic feature-selection. Sorted by monthly downloads, with stars and forks.
feature-engine
feature-engine

Feature engineering and selection open-source Python library compatible with sklearn.

162K 2K 382
predict-idlab
powershap

A power-full Shapley feature selection method.

42K 215 24
upgini
upgini

Data search & enrichment library for Machine Learning → Easily find and add relevant features to your ML & AI pipeline from hundreds of public and premium external data sources, including open & commercial LLMs

36K 358 27
smazzanti
mrmr-selection

mRMR (minimum-Redundancy-Maximum-Relevance) for automatic feature selection at scale.

33K 631 91
abess-team
abess

Fast Best-Subset Selection Library

18K 467 43
UrbsLab
skrebate

A scikit-learn-compatible Python implementation of ReBATE, a suite of Relief-based feature selection algorithms for Machine Learning.

12K 1 1
gmrukwa
divik

Divisive Intelligent K-Means algorithm (DiviK) for joint feature selection and clustering of heavily multidimensional data.

8K 15 6
desbordante
desbordante

Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.

7K 511 108
BiRG
pyopls

A Python 3 implementation of orthogonal projection to latent structures

6K 65 20
NVIDIA-Merlin
nvtabular

NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.

5K 1K 151
alteryx
evalml

EvalML is an AutoML library written in python.

5K 850 96
cerlymarco
shap-hypetune

A python package for simultaneous Hyperparameters Tuning and Features Selection for Gradient Boosting Models.

5K 584 72
AutoViML
featurewiz

Use advanced feature engineering strategies and select best features from your data set with a single line of code. Created by Ram Seshadri. Collaborators welcome.

5K 684 100
scikit-learn-contrib
fastcan

A fast canonical-correlation-based search algorithm for feature selection, system identification, data pruning, etc.

5K 31 5
ThomasBury
arfs

All Relevant Feature Selection

5K 145 16
chasedehan
boostaroota

A fast xgboost feature selection algorithm

4K 231 36
breimanntools
aaanalysis

Python framework for interpretable protein prediction

4K 88 6
rodrigo-arenas
sklearn-genetic-opt

Hyperparameter optimization and feature selection for scikit-learn using evolutionary algorithms. A modern alternative to GridSearchCV and RandomizedSearchCV.

4K 390 138
kxytechnologies
kxy

A toolkit to boost the productivity of machine learning engineers.

3K 49 12
konodyuk
kts

Interactive ML Toolset

3K 17 2
cod3licious
autofeat

Linear Prediction Model with Automated Feature Engineering and Selection Capabilities

2K 546 68
Mamba413
ball

Statistical Inference and Sure Independence Screening via Ball Statistics

2K 32 2
NoRaincheck
skfeature-chappers

Feature selection with scikit-learn

2K 33 17
adapt-python
adapt

Awesome Domain Adaptation Python Toolbox

2K 376 54
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology