Uses of Interface
com.namsor.oss.classify.bayes.IClassification
-
Packages that use IClassification Package Description com.namsor.oss.classify.bayes A simple, scalable, explainable implementation of Naive Bayes Classifier. -
-
Uses of IClassification in com.namsor.oss.classify.bayes
Subinterfaces of IClassification in com.namsor.oss.classify.bayes Modifier and Type Interface Description interface
IClassificationExplained
Contains additional details on the classifications, such as the formulas or the algebraic calculation.Classes in com.namsor.oss.classify.bayes that implement IClassification Modifier and Type Class Description class
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 interpretedclass
ClassificationImpl
An immutable classification objectMethods in com.namsor.oss.classify.bayes that return IClassification Modifier and Type Method Description IClassification
INaiveBayesClassifier. classify(Map<String,String> features, boolean explainData)
Predict most probable class, optionally returning the data needed for future explanation.IClassification
NaiveBayesClassifierLevelDBImpl. classify(Map<String,String> features, boolean explainData)
IClassification
NaiveBayesClassifierLevelDBLaplacedImpl. classify(Map<String,String> features, boolean explainData)
IClassification
NaiveBayesClassifierMapImpl. classify(Map<String,String> features, boolean explainData)
IClassification
NaiveBayesClassifierMapLaplacedImpl. classify(Map<String,String> features, boolean explainData)
IClassification
NaiveBayesClassifierRocksDBImpl. classify(Map<String,String> features, boolean explainData)
IClassification
NaiveBayesClassifierRocksDBLaplacedImpl. classify(Map<String,String> features, boolean explainData)
IClassification
ClassificationExplainedImpl. getClassification()
Methods in com.namsor.oss.classify.bayes with parameters of type IClassification Modifier and Type Method Description IClassificationExplained
INaiveBayesExplainer. explain(IClassification classification)
Explain the details of the classification, ie.IClassificationExplained
NaiveBayesExplainerImpl. explain(IClassification classification)
Constructors in com.namsor.oss.classify.bayes with parameters of type IClassification Constructor Description ClassificationExplainedImpl(IClassification classification, double[] likelyhoods, String[] likelyhoodFormulae, String[] likelyhoodExpressions)
Create an immutable detailed explanation of a classification :
-