Class DiscreteEstimatorFullBayes
java.lang.Object
weka.estimators.Estimator
weka.classifiers.bayes.net.estimate.DiscreteEstimatorBayes
weka.classifiers.bayes.net.estimate.DiscreteEstimatorFullBayes
- All Implemented Interfaces:
Serializable,Cloneable,Scoreable,CapabilitiesHandler,OptionHandler,RevisionHandler
Symbolic probability estimator based on symbol counts and a prior.
- Version:
- $Revision: 1.3 $
- Author:
- Remco Bouckaert (rrb@xm.co.nz)
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionDiscreteEstimatorFullBayes(int nSymbols, double w1, double w2, DiscreteEstimatorBayes EmptyDist, DiscreteEstimatorBayes ClassDist, double fPrior) Constructor -
Method Summary
Modifier and TypeMethodDescriptionReturns the revision string.static voidMain method for testing this class.Methods inherited from class weka.classifiers.bayes.net.estimate.DiscreteEstimatorBayes
addValue, getCount, getNumSymbols, getProbability, logScore, toStringMethods inherited from class weka.estimators.Estimator
addValues, addValues, addValues, addValues, buildEstimator, buildEstimator, clone, debugTipText, equals, forName, getCapabilities, getDebug, getOptions, listOptions, makeCopies, makeCopy, setDebug, setOptions, testCapabilities
-
Constructor Details
-
DiscreteEstimatorFullBayes
public DiscreteEstimatorFullBayes(int nSymbols, double w1, double w2, DiscreteEstimatorBayes EmptyDist, DiscreteEstimatorBayes ClassDist, double fPrior) Constructor- Parameters:
nSymbols- the number of possible symbols (remember to include 0)w1-w2-EmptyDist-ClassDist-fPrior-
-
-
Method Details
-
getRevision
Returns the revision string.- Specified by:
getRevisionin interfaceRevisionHandler- Overrides:
getRevisionin classDiscreteEstimatorBayes- Returns:
- the revision
-
main
Main method for testing this class.- Parameters:
argv- should contain a sequence of integers which will be treated as symbolic.
-