Package which provides an feature selection algorithm which considers class separability and an implementation of Informative Normalized Difference Index (INDI)
Project description
Install
pip install InformativeFeatureSelection
Features
- Several implementations of feature selection algorithms based on discriminant analysis
- Binary implementation of Informative Normalized Difference Index (INDI)
- Multiclass implementation of INDI
INDI may be extremely usefully in hyperspectral imaging analysis.
Implemented algorithms were proposed in the following papers:
Requirements
To simplify usage, two Docker images were created:
-
banayaki/feature-selection:base
This image serves as a base image for InformativeFeatureSelection. It includes the necessarypython
and its packages. -
banayaki/feature-selection:notebook
This image serves as an extension of the base image for InformativeFeatureSelection. It includes an additional tool: Jupyter Notebook. The Jupyter server starts automatically when the container begins.
How to use them?
Just run the following command:
docker container run --rm -p 8888:8888 -v ./project:/home/workdir banayaki/feature-selection:notebook
Then just copy jupyter's token from container's log.
Usage example
See jupyter notebook file in examples
folder.
License
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file InformativeFeatureSelection-3.1.0.tar.gz
.
File metadata
- Download URL: InformativeFeatureSelection-3.1.0.tar.gz
- Upload date:
- Size: 14.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 818889936c0cfb92c14bbd07afc32c196aecc36b856bc2ed87d396169b446606 |
|
MD5 | 640dcb4e96cf9eecce6646b675812570 |
|
BLAKE2b-256 | 32b16d43ac00da2eddb5dbff0d0bb5076687d92d4c81b986049a7343a6383d47 |
File details
Details for the file InformativeFeatureSelection-3.1.0-py3-none-any.whl
.
File metadata
- Download URL: InformativeFeatureSelection-3.1.0-py3-none-any.whl
- Upload date:
- Size: 22.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f51ccb35e96b485dc9c7688ffccf696e4dad74cad1ed1d4b99d972042efb4485 |
|
MD5 | e757bc0114b38fdacd7897c50ef57f1c |
|
BLAKE2b-256 | d93bde49399f692470675bba3bbeb93072f4c783f3bcdfc05415fddba8b0f98b |