Commit Graph

100 Commits

Author SHA1 Message Date
61de687476 Fix library creation problem 2024-06-06 11:13:50 +02:00
7ff88c8e4b Update Discretizer version v1.2.0 2024-06-05 17:55:45 +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
Ricardo Montañana Gómez
f258fc220f Merge pull request #7 from rmontanana/BinDisc
Implement BinDisc and tests
v1.1.3
2024-06-05 11:08:56 +02:00
0beeda320d Update workflow build 2024-06-05 10:56:49 +02:00
6b68a41c42 Implement BinDisc and tests 2024-06-05 10:45:11 +02:00
236d1b2f8b Update sonarcloud github action 2024-05-02 12:51:40 +02:00
52ee93178f Update dockerfile 2024-05-02 10:46:29 +00:00
eeda4347e9 Add logo to README 2024-05-02 11:56:18 +02:00
5708dc3de9 Fix initialization mistake in transform 2023-08-01 17:30:37 +02:00
fbffc3a9c4 Remove sample from library binary file 2023-07-20 18:42:46 +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
5679d607e5 Add transform method to discretize values using CutPoints 2023-07-06 16:06:52 +02:00
e8559faf1f Add diabetes dataset to sample 2023-06-12 12:34:04 +02:00
b21e85f5e8 Add devcontainer and tasks config for docker dev 2023-05-02 14:33:22 +02:00
Ricardo Montañana Gómez
db76afc4e2 Merge pull request #6 from rmontanana/max_cut_points_entropy
Max cut points entropy
2023-04-25 10:52:00 +02:00
a1f26a257c Reformat code and update version 2023-04-25 10:48:59 +02:00
22997f5d69 Add debug option in CMakeLists sample 2023-04-25 10:20:12 +02:00
ef16488ffa Remove vscode config files 2023-04-14 11:55:26 +02:00
449bf3a67e refactor sample 2023-04-14 11:53:25 +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
49c08bfe12 Change some types in sample 2023-04-02 18:52:25 +02:00
62e9276fbf Refactor sonar properties 2023-04-02 14:24:24 +02:00
c52c7d0828 Refactor sonar properties 2023-04-02 11:59:34 +02:00
Ricardo Montañana Gómez
0b35a15d62 Merge pull request #5 from rmontanana/hiperparameters
-Fix a big mistake in sortIndices method (removed unneeded loop)

-Add three hyperparameters to algorithm:
 * max_depth: maximum level of recursion when looking for cut point candidates.
 * min_length: minimum length of the interval of samples to be searched for candidates.
 * max_cut: Maximum number of cutpoints. This could be achieved in two ways: a natural number meaning the maximum number of outpoints in each feature of the dataset, or this number could be a number int the range (0, 1) meaning a proportion of the number of samples.
v1.1.2
2023-04-01 19:05:12 +02:00
c662a96da8 Refactor github build action 2023-04-01 17:59:46 +02:00
0ead15be7c Refactor github build action 2023-04-01 17:53:37 +02:00
da41a9317d Refactor github build action 2023-04-01 17:53:00 +02:00
42e83b3d26 move limits include to CPPFImdlp header 2023-03-22 18:17:11 +01: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
1f4abade2c Add launch.json for debugging sample in vscode 2023-03-17 00:14:28 +01:00
770502c8e5 Update sample 2023-03-14 11:36:38 +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
d9a6f528f6 Fix 2 code smell 2023-03-13 16:56:09 +01:00
7551b0d669 Refactor constructor 2023-03-13 01:36:29 +01:00
ffb8df4d1c Add max_cutpoints Hyperparameter 2023-03-13 01:17:04 +01:00
ed784736ca update build 2023-03-12 11:39:35 +01:00
49e9dd3e12 Update build 2023-03-12 11:30:43 +01:00
083a56b311 Change seconds for milliseconds in sample
change path of coverage report in build
2023-03-12 11:27:02 +01:00
4492252729 Add headers needed in sample.cpp 2023-03-11 22:45:34 +01:00
c00b7a613c Add path argument to command line 2023-02-28 10:52:26 +01:00
200015000c Add all datasets to sample 2023-02-28 10:28:23 +01:00
ce9ddb3be3 Cosmetic refactor in unittest 2023-02-28 00:50:12 +01:00