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:baseThis image serves as a base image for InformativeFeatureSelection. It includes the necessarypythonand its packages. -
banayaki/feature-selection:notebookThis 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
Release history Release notifications | RSS feed
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file informativefeatureselection-3.1.2.tar.gz.
File metadata
- Download URL: informativefeatureselection-3.1.2.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46a807c1608ea89a470ca288d5a33ac4c18f7d65b934c5e76c2c0f1d61e503df
|
|
| MD5 |
269cac003a7c9fb0259f0adcc1ff03b3
|
|
| BLAKE2b-256 |
7f8e9e220b5937bd7332ac057c5dd60abb5f05a5dba30964e60ba67c3952458c
|
File details
Details for the file informativefeatureselection-3.1.2-py3-none-any.whl.
File metadata
- Download URL: informativefeatureselection-3.1.2-py3-none-any.whl
- Upload date:
- Size: 22.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7dd33e7ab321931a8ee7c527c6da2d28b5a04e826d92805677d154ed7eb7276b
|
|
| MD5 |
8da664191d7e1aa5395a00cc44893ec9
|
|
| BLAKE2b-256 |
9105549688ed4bced507fa223104a0f88990542f2b009ad5b6b1a885bf29971d
|