Bayesian Network Classifiers using libtorch from scratch
Go to file
2024-04-08 00:55:30 +02:00
.vscode Add tests to reach 90% coverage 2024-04-08 00:13:59 +02:00
bayesnet Refactor hyperparameters classifier management 2024-04-08 00:55:30 +02:00
cmake/modules Fix some mistakes to correct tests 2023-07-20 18:55:56 +02:00
config Fix config.h location problem 2024-03-09 12:27:05 +01:00
diagrams Upgrade models version and Add class diagram 2023-09-02 14:39:43 +02:00
docs Update pseudocode 2024-04-01 18:37:51 +02:00
lib Update folding library and test result due to change in random engine 2024-04-05 19:17:53 +02:00
sample Fix test & sample issue 2024-03-09 12:45:03 +01:00
tests Refactor hyperparameters classifier management 2024-04-08 00:55:30 +02:00
.clang-tidy Refactor library structure 2024-03-08 22:20:54 +01:00
.gitignore Refactor sample to be out of main CMakeLists 2024-03-08 01:09:39 +01:00
.gitmodules Add info to CHANGELOG 2024-02-24 21:33:28 +01:00
CHANGELOG.md Initialize worse_model_count if model accuracy is better in BoostAODE 2024-03-11 21:30:01 +01:00
CMakeLists.txt Add optimization flags to release 2024-03-19 17:24:21 +01:00
gcovr.cfg Add some tests and code quality badge 2024-04-07 02:08:37 +02:00
LICENSE Update License & Readme 2024-03-11 10:57:27 +01:00
Makefile Add tests to reach 90% coverage 2024-04-08 00:13:59 +02:00
README.md Add codacy code quality badge 2024-04-07 12:35:21 +02:00

BayesNet

C++ License: MIT Gitea Release Codacy Badge Gitea Last Commit

Bayesian Network Classifiers using libtorch from scratch

Installation

Release

make release
make buildr
sudo make install

Debug & Tests

make debug
make test
make coverage

Sample app

After building and installing the release version, you can run the sample app with the following commands:

make sample
make sample fname=tests/data/glass.arff

Models

BoostAODE