All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AbstractNaiveBayesClassifierImpl |
A simple, scalable Naive Bayes Classifier, based on a key-value store (in
memory, or disk-based)
|
| AbstractNaiveBayesClassifierLevelDBImpl |
A persistent Naive Bayes Classifier, based on LevelDB key-value store.
|
| AbstractNaiveBayesClassifierMapImpl |
A simple, scalable Naive Bayes Classifier, based on a key-value store (in
memory using ConcurrentHashMap, or disk-based using org.mapdb.HTreeMap)
|
| AbstractNaiveBayesClassifierRocksDBImpl |
A persistent Naive Bayes Classifier, based on RocksDB key-value store.
|
| AbstractNaiveBayesImpl |
Functions common to the Naive Bayes Classifier and the Explainer
|
| ClassificationExplainedImpl |
The detailed explanation of a classification :
- likelyhood values
- likelyhood formulae (in a readable format)
- likelyhood expressions (in a readable format)
The toString() function generates a JavaScript that can interpreted
|
| ClassificationImpl |
An immutable classification object
|
| ClassifyException |
Classification exception (except persistence related).
|
| ClassProbabilityImpl |
Classification output and probability estimate.
|
| IClassification |
Classification output : class probabilities and (optionally) the features and counters for explanation / audit trail
|
| IClassificationExplained |
Contains additional details on the classifications, such as the formulas or the algebraic calculation.
|
| IClassProbability |
Classification output and probability estimate.
|
| INaiveBayesClassifier |
Naive Bayes Classifier interface
|
| INaiveBayesExplainer |
Explain the details of the classification, ie.
|
| MainSample1 |
Simple example of Naive Bayes Classification (Sport / No Sport) inspired by
http://ai.fon.bg.ac.rs/wp-content/uploads/2015/04/ML-Classification-NaiveBayes-2014.pdf
|
| MainSample1Laplaced |
Simple example of Naive Bayes Classification (Sport / No Sport) with Laplace smoothing inspired by
http://ai.fon.bg.ac.rs/wp-content/uploads/2015/04/ML-Classification-NaiveBayes-2014.pdf
|
| MainSample2 |
Simple example of Naive Bayes Classification inspired by
https://towardsdatascience.com/introduction-to-na%C3%AFve-bayes-classifier-fa59e3e24aaf
|
| MainSample2Laplaced |
Simple example of Naive Bayes Classification with Laplace smoothing inspired by
https://towardsdatascience.com/introduction-to-na%C3%AFve-bayes-classifier-fa59e3e24aaf
|
| MainSample3 |
Simple example of Naive Bayes Classification (Banana, Orange or other Fruit) inspired by
https://www.machinelearningplus.com/predictive-modeling/how-naive-bayes-algorithm-works-with-example-and-full-code/
|
| NaiveBayesClassifierLevelDBImpl |
Naive Bayes Classifier implementation with LevelDB as key/value store.
|
| NaiveBayesClassifierLevelDBLaplacedImpl |
Naive Bayes Classifier implementation with Laplace smoothing and LevelDB as
key/value store.
|
| NaiveBayesClassifierMapImpl |
A simple, scalable Naive Bayes Classifier, based on a key-value store (in
memory using ConcurrentHashMap, or disk-based using org.mapdb.HTreeMap)
|
| NaiveBayesClassifierMapLaplacedImpl |
Naive Bayes Classifier with Laplace smoothing and implementation with
concurrent ConcurrentHashMap or persistent mapDB.
|
| NaiveBayesClassifierRocksDBImpl |
Naive Bayes Classifier implementation with RocksDB as key/value store.
|
| NaiveBayesClassifierRocksDBLaplacedImpl |
Naive Bayes Classifier with Laplace smoothing and implementation with RocksDB
as key/value store.
|
| NaiveBayesExplainerImpl |
Explain the details of the Naive Bayes Classification, ie.
|
| PersistentClassifierException |
Exception raised by the KeyValue backend
|