Bayesian Network Classifiers using libtorch from scratch
Go to file
Ricardo Montañana Gómez b8589bcd0a Merge pull request 'Add the probabilities aggregation method to compute prediction with ensembles' (#16) from baode_proba into main
Reviewed-on: #16

As only the voting method was implemented, this approach computes the classifiers prediction using a weighted average of the probabilities computed by each model.
Added the predict_proba methods to BaseClassifier - Classifier and Ensemble classes.
Add a hyperparameter to decide the type of computation for ensembles voting - probability aggregation
2024-02-25 11:26:26 +00:00
.vscode Fix epsilont early stopping in BoostAODE 2024-02-20 10:11:22 +01:00
cmake/modules Fix some mistakes to correct tests 2023-07-20 18:55:56 +02:00
config Remove other projects' sources 2024-01-07 19:58:22 +01:00
diagrams Upgrade models version and Add class diagram 2023-09-02 14:39:43 +02:00
docs Add comments to BoostAODE algorithm 2024-02-19 22:58:15 +01:00
lib Add info to CHANGELOG 2024-02-24 21:33:28 +01:00
src Complete predict & predict_proba in ensemble 2024-02-24 18:36:09 +01:00
tests Complete predict & predict_proba in ensemble 2024-02-24 18:36:09 +01:00
.clang-tidy update clang-tidy 2023-08-07 00:44:12 +02:00
.gitignore Build gridsearch structure 2023-11-20 23:32:34 +01:00
.gitmodules Add info to CHANGELOG 2024-02-24 21:33:28 +01:00
CHANGELOG.md Add info to CHANGELOG 2024-02-24 21:33:28 +01:00
CMakeLists.txt Complete predict & predict_proba in ensemble 2024-02-24 18:36:09 +01:00
gcovr.cfg Remove other projects' sources 2024-01-07 19:58:22 +01:00
LICENSE Initial commit 2023-06-29 19:52:57 +00:00
Makefile Remove other projects' sources 2024-01-07 19:58:22 +01:00
README.md Remove other projects' sources 2024-01-07 19:58:22 +01:00

BayesNet

License: MIT

Bayesian Network Classifiers using libtorch from scratch

Release

make release
make buildr

Debug & Tests

make debug
make test
make coverage

1. Introduction