Commit Graph

39 Commits

Author SHA1 Message Date
d9bd0126f9 Fix version number in tests 2024-07-22 12:23:21 +02:00
210af46a88 Change library name to fimdlp 2024-07-22 11:26:16 +02:00
2db60e007d Update version in test 2024-07-04 18:21:26 +02:00
Ricardo Montañana Gómez
e36d9af8f9 Fix BinDisc quantile mistakes (#9)
* Fix BinDisc quantile mistakes

* Fix FImdlp tests

* Fix tests, samples and remove uneeded support files

* Add coypright header to sources
Fix coverage report
Add coverage badge to README

* Update sonar github action

* Move sources to a folder and change ArffFiles files to library

* Add recursive submodules to github action
2024-07-04 17:27:39 +02:00
c4e6c041fe Fix int type 2024-06-09 00:29:55 +02:00
c9ba35fb58 update test script 2024-06-08 12:02:16 +02:00
e205668906 Add torch methods to discretize
Add fit_transform methods
2024-06-07 23:54:42 +02:00
61de687476 Fix library creation problem 2024-06-06 11:13:50 +02:00
Ricardo Montañana Gómez
638bb2a59e Discretizer (#8)
* Add better check in testKBins.py

* Add Discretizer base class for Both discretizers

* Refactor order of constructors init
2024-06-05 17:53:08 +02:00
6b68a41c42 Implement BinDisc and tests 2024-06-05 10:45:11 +02:00
ab3786e2a2 Add transform test 2023-07-06 16:40:58 +02:00
be1917d05b Fix attribute name extraction in ArffFiles 2023-07-06 16:15:23 +02:00
e8559faf1f Add diabetes dataset to sample 2023-06-12 12:34:04 +02:00
a1f26a257c Reformat code and update version 2023-04-25 10:48:59 +02:00
e689d1f69c refactor computing max_cuts 2023-04-14 11:53:16 +02:00
d77d27459b refactor system types in library
Add new test taken from join_fit in FImdlp python
Update instructions in README
2023-04-11 19:24:31 +02:00
da41a9317d Refactor github build action 2023-04-01 17:53:00 +02:00
77135739cf Reformat some test files 2023-03-21 09:55:40 +01:00
27ea3bf338 Refactor tests 2023-03-21 00:53:18 +01:00
12222f7903 Remove trailing space in attribute type of Arff 2023-03-20 20:24:32 +01:00
cfade7a556 Remove unneeded loop in sortIndices
Add some static casts
2023-03-19 19:13:37 +01:00
f0845c5bd1 Fix mistake in class type of ArffFiles
Add some type casting to CPPFImdlp
Add additional path to datasets in tests
Fix some smells in sample
Join CMakeLists
2023-03-18 18:40:10 +01:00
ed7433672d Add checked strings in exceptions 2023-03-13 17:45:06 +01:00
14860ea0b9 Fix smell and add new test 2023-03-13 17:17:31 +01:00
ffb8df4d1c Add max_cutpoints Hyperparameter 2023-03-13 01:17:04 +01:00
ce9ddb3be3 Cosmetic refactor in unittest 2023-02-28 00:50:12 +01:00
90428218c2 Add dataset to test and add hyperparameters to sample 2023-02-28 00:43:37 +01:00
6875127394 Update Test coverage and build 2023-02-27 01:01:24 +01:00
747f610ce9 Remove unneeded code in CPPFImdlp 2023-02-27 00:53:00 +01:00
a7d13f602d set min_length as protected 2023-02-26 12:07:52 +01:00
4a9664c4aa Fix depth init in fit 2023-02-26 11:26:37 +01:00
d6cece1006 Add max_depth and min_length as hyperparams 2023-02-25 18:16:20 +01:00
5bb0e1e6ca Change name to test ValueCutPoint 2023-02-20 18:52:14 +01:00
dec1295933 Remove alternative and Classic
Refactor ValueCutPoint
Reefactor sameValues in getCandidate
2023-02-20 18:23:05 +01:00
2ab828b400 Add glass and test to sample 2023-02-14 23:02:22 +01:00
5925dbd666 test: Refactor tests to new version 2022-12-21 16:42:37 +01:00
f449f438ef Refactor Algorithm 2022-12-21 11:33:55 +01:00
dd1e67ec78 Refactor testing 2022-12-20 01:24:49 +01:00
7d940171b5 Initial commit 2022-12-10 21:23:09 +01:00