Commit Graph

487 Commits

Author SHA1 Message Date
0e24135d46
Complete Conditional Mutual Information and test 2024-05-15 11:09:23 +02:00
521bfd2a8e
Remove unoptimized implementation of conditionalEntropy 2024-05-15 01:24:27 +02:00
e2e0fb0c40
Implement Conditional Mutual Information 2024-05-15 00:48:02 +02:00
56b62a67cc
Change BoostAODE tests results because folding upgrade 2024-05-12 20:23:05 +02:00
c0fc107abb
Fix catch2 submodule config 2024-05-12 19:05:36 +02:00
d8c44b3b7c
Add tests to check the correct version of the mdlp, folding and json libraries 2024-05-12 12:22:44 +02:00
6ab7cd2cbd
Remove submodule catch from tests/lib 2024-05-12 11:05:53 +02:00
b578ea8a2d
Remove module lib/catch2 2024-05-12 11:04:42 +02:00
9a752d15dc
Change build cmake folder names to Debug & Release 2024-05-09 10:51:52 +02:00
4992685e94
Add devcontainer to repository
Fix update_coverage.py with lcov2.1 output
2024-05-08 06:42:19 +00:00
346b693c79
Update pdf coverage report 2024-05-06 18:28:15 +02:00
164c8bd90c
Update changelog 2024-05-06 18:02:18 +02:00
ced29a2c2e
Refactor coverage report generation
Add some tests to reach 99%
2024-05-06 17:56:00 +02:00
0ec53f405f
Fix mistakes in feature selection in SPnDE
Complete the first A2DE test
Update version number
2024-05-05 11:14:01 +02:00
f806015b29
Implement SPnDE and A2DE 2024-05-05 01:35:17 +02:00
8115f25c06
Fix mispell mistake in doc 2024-05-02 10:53:15 +02:00
618a1e539c
Return File Library to /lib as it is needed by Local Discretization (factorize) 2024-04-30 20:31:14 +02:00
7aeffba740
Add list of models to README 2024-04-30 18:59:38 +02:00
e79ea63afb Merge pull request 'convergence_best' (#27) from convergence_best into main
Add convergence_best as hyperparameter to allow to take the last or the best accuracy as the accuracy to compare to in convergence

Reviewed-on: #27
2024-04-30 16:22:08 +00:00
3c7382a93a
Enhance tests coverage and report output 2024-04-30 14:00:24 +02:00
b4a222b100
Update gcovr configuration 2024-04-30 12:06:32 +02:00
23ef0cc5f7
Remove catch2 as submodule
Add link to pdf coverage report
2024-04-30 11:02:23 +02:00
793b2d3cd5
Refactor TestUtils to allow partial and shuffle dataset load 2024-04-30 02:11:14 +02:00
ae469b8146
Add hyperparameter convergence_best
move test libraries to test folder
2024-04-30 00:52:09 +02:00
f014928411
Update Makefile actions for coverage 2024-04-21 18:54:13 +02:00
c4b563a339
Add link to the coverage report in the README.md coverage label 2024-04-21 16:44:35 +02:00
49bb0582e6
Add Library Logo 2024-04-21 11:31:27 +02:00
b4c5261e01 Delete .github/workflows/main.yml 2024-04-20 17:54:56 +00:00
b956aa3873
Upgrade version number to 1.0.5
Fix dependency graph
Remove loguru library
2024-04-20 18:00:40 +02:00
1f06631f69
Add check dependencies in make diagrams endpoint 2024-04-19 19:47:37 +02:00
6dd589bd61
Add diagram changes to CHANGELOG 2024-04-19 18:29:43 +02:00
6475f10825
Add class and dependency diagrams 2024-04-19 14:33:00 +02:00
7d906b24d1 Merge pull request 'block_update' (#26) from block_update into main
Reviewed-on: #26
2024-04-15 10:26:50 +00:00
464fe029ea
Add dump_cpt classifier test 2024-04-11 18:16:06 +02:00
09a1369122
Add copyright header to source files 2024-04-11 18:02:49 +02:00
503ad687dc
Add some more tests to 97% coverage 2024-04-11 17:29:46 +02:00
8eeaa1beee
Update changelog with the latest changes 2024-04-11 00:35:55 +02:00
a2de1c9522
Implement block update algorithm fix in BoostAODE 2024-04-11 00:02:43 +02:00
cf9b5716ac
block_update and install in local folder 2024-04-10 00:55:36 +02:00
1326891d6a
Fix previous tests of BoostAODE
Due to the change of default values for hyperparameters in BoostAODE
2024-04-09 00:13:45 +02:00
da2a969686
Create hyperparameter block_update 2024-04-08 23:36:05 +02:00
f9553a38d7
Fix BoostAODE.md doc 2024-04-08 22:45:32 +02:00
8b6121eaf2
Update readme and boostAODE docs 2024-04-08 22:41:23 +02:00
fbbed8ad68
Make some boostAODE tests 2024-04-08 22:30:55 +02:00
a1178554ff
Add Ensemble tests 2024-04-08 19:09:51 +02:00
d12a779bd9 Merge pull request 'bisection proposal' (#24) from bisection into main
Reviewed-on: #24
2024-04-08 14:29:25 +00:00
a8fc29e2b2
Create coverage badge 2024-04-08 11:24:25 +02:00
50543e7929
Add tests for Classifier class 2024-04-08 01:25:14 +02:00
9014649a0d
Refactor hyperparameters classifier management 2024-04-08 00:55:30 +02:00
0d6a081d01
Add tests to reach 90% coverage 2024-04-08 00:13:59 +02:00