Commit Graph

17 Commits

Author SHA1 Message Date
2584e8294d
Force mutual information methods to be at least 0
There were cases where a tiny negative number was returned (less than -1e-7)
Fix mst glass test that is affected with this change
2024-05-17 11:15:45 +02:00
677ec5613d
Add features used to selectKPairs 2024-05-16 14:18:45 +02:00
cccaa6e0af
Complete selectKPairs method & test 2024-05-16 13:46:38 +02:00
2e3e0e0fc2
Add selectKParis method 2024-05-16 11:17:21 +02:00
54496c68f1
Create Boost class as Boost<x> classifiers parent 2024-05-15 19:49:15 +02:00
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
23ef0cc5f7
Remove catch2 as submodule
Add link to pdf coverage report
2024-04-30 11:02:23 +02:00
b956aa3873
Upgrade version number to 1.0.5
Fix dependency graph
Remove loguru library
2024-04-20 18:00:40 +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
0d6a081d01
Add tests to reach 90% coverage 2024-04-08 00:13:59 +02:00
cb26ef2562
Add some tests and code quality badge 2024-04-07 02:08:37 +02:00
6e854dfda3
Fix metrics error in BoostAODE Convergence
Update algorithm
2024-03-20 23:33:02 +01:00
42e2be3263
Implement algorithm and add logging 2024-03-20 11:30:02 +01:00
635ef22520
Refactor library structure 2024-03-08 22:20:54 +01:00