Skip to main content

Python Feature Selection library from ITMO University.

Project description

Feature selection library in Python

Package information: Python 2.7 Python 3.6 License

Install with

pip install ITMO_FS

Current available algorithms:

Filters Wrappers Hybrid
Spearman correlation Add Del MeLiF
Pearson correlation Backward selection  
Fit Criterion Sequential Forward Selection  
F ratio    
Gini index    
Information Gain    
Minimum Redundancy Maximum Relevance    

To use basic filter:

from sklearn.datasets import load_iris
from filters.UnivariateFilter import * # provides you a filter class, basic measures and cutting rules

data, target = load_iris(True)
res = UnivariateFilter("SpearmanCorr", GLOB_CR["Best by value"](0.9999)).run(data, target)
print("SpearmanCorr:", data.shape, '--->', res.shape)

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for ITMO-FS, version 0.2.1
Filename, size File type Python version Upload date Hashes
Filename, size ITMO_FS-0.2.1.tar.gz (19.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page