Commit Graph

20 Commits

Author SHA1 Message Date
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
42e83b3d26 move limits include to CPPFImdlp header 2023-03-22 18:17:11 +01:00
27ea3bf338 Refactor tests 2023-03-21 00:53:18 +01:00
cfade7a556 Remove unneeded loop in sortIndices
Add some static casts
2023-03-19 19:13:37 +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
a7d13f602d set min_length as protected 2023-02-26 12:07:52 +01:00
552b03afc9 make public min_length for tests 2023-02-26 11:33:10 +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
Ricardo Montañana Gómez
32a6fd9ba0 Update version number 2023-02-22 12:05:47 +01:00
dec1295933 Remove alternative and Classic
Refactor ValueCutPoint
Reefactor sameValues in getCandidate
2023-02-20 18:23:05 +01:00
Ricardo Montañana Gómez
1b89f5927c feat: ♻️ Add Classic algorithm as #2 to compare performance 2023-01-13 11:44:17 +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
50543e4921 feat: 🎨 Refactor algorithm to accept 3 types of computation 2022-12-15 12:08:33 +01:00
7d940171b5 Initial commit 2022-12-10 21:23:09 +01:00