2023-04-12 17:40:25 +02:00
2023-04-11 19:45:37 +02:00
build: 🚀
2022-12-22 19:39:05 +01:00
2022-12-13 17:05:11 +01:00
2022-11-26 19:36:03 +01:00
2023-01-28 19:14:32 +01:00
2023-02-26 17:59:08 +01:00
2023-04-12 17:40:25 +02:00
2023-04-12 17:40:25 +02:00
2023-02-26 17:59:08 +01:00

FImdlp

CI CodeQL Codacy Badge codecov pypy https://img.shields.io/badge/python-3.9%2B-blue

Discretization algorithm based on the paper by Usama M. Fayyad and Keki B. Irani

Multi-Interval Discretization of Continuous-Valued Attributes for Classification Learning. In Proceedings of the 13th International Joint Conference on Artificial Intelligence (IJCAI-95), pages 1022-1027, Montreal, Canada, August 1995.

Installation

git clone --recurse-submodules https://github.com/doctorado-ml/FImdlp.git

Build and usage sample

Python sample

pip install -e .
python samples/sample.py iris  
python samples/sample.py iris --alternative
python samples/sample.py -h # for more options

C++ sample

cd samples
cmake -B build
cd build
make sample
./sample -f iris
./sample -h

Based on

https://github.com/rmontanana/mdlp

Description
Fayyad - Irani MDLP discretization algorithm
Readme MIT 2.4 MiB
Languages
Python 72%
C++ 14.2%
Cython 8.1%
Makefile 5.7%