Uses of Class
pt.tumba.ngram.bayes.ProbabilityFunction

Packages that use ProbabilityFunction
pt.tumba.ngram.bayes Implementation of Bayesian Network Classifiers that can be used to categorize text files using N-Grams as features. 
 

Uses of ProbabilityFunction in pt.tumba.ngram.bayes
 

Subclasses of ProbabilityFunction in pt.tumba.ngram.bayes
 class ConstantDensityBoundedSet
           
 class ConstantDensityRatioSet
           
 class EpsilonContaminatedSet
           
(package private)  class FinitelyGeneratedSet
           
 class QBProbabilityFunction
           
 class TotalVariationSet
           
 class TwoMonotoneCapacity
           
 class VertexSet
           
 

Fields in pt.tumba.ngram.bayes declared as ProbabilityFunction
(package private)  ProbabilityFunction QuasiBayesInference.list_of_local_neighborhood_results
           
(package private)  ProbabilityFunction InferenceGraphNode.pf
           
protected  ProbabilityFunction[] BayesNet.probability_functions
           
protected  ProbabilityFunction Inference.result
           
(package private)  ProbabilityFunction[] Explanation.results
           
 

Methods in pt.tumba.ngram.bayes that return ProbabilityFunction
private  ProbabilityFunction BucketTree.check_evidence(ProbabilityFunction pf)
           
 ProbabilityFunction BayesNet.get_function(ProbabilityVariable p_v)
          Find the ProbabilityFunction that corresponds to a given ProbabilityVariable.
 ProbabilityFunction BucketTree.get_normalized_result()
          Get the normalized result for the BucketTree.
protected  ProbabilityFunction QuasiBayesConvertInterchangeFormat.get_probability_function(BayesNet bn, IFProbabilityFunction upf)
          Method that does all the work involved in creating a * ProbabilityFunction object out of the definition * found by the parser and the information contained in * the BayesNet object; the ProbabilityFunction object may * in fact be a Quasi-Bayesian model.
protected  ProbabilityFunction ConvertInterchangeFormat.get_probability_function(BayesNet bn, IFProbabilityFunction upf)
           
 ProbabilityFunction BayesNet.get_probability_function(int index)
          Get the probability function at a given index.
 ProbabilityFunction[] BayesNet.get_probability_functions()
          Get the probability functions.
 ProbabilityFunction[] ConvertInterchangeFormat.get_probability_functions(BayesNet bn)
          Generate an array of ProbabilityFunction objects from the data structures in the IFBayesNet.
 ProbabilityFunction Inference.get_result()
          Get the current result of the Inference.
 ProbabilityFunction[] Explanation.get_results()
          Get the results in the Explanation.
 ProbabilityFunction ConstantDensityRatioSet.posterior_marginal()
          Perform calculation of marginal posterior distributions for.
 ProbabilityFunction EpsilonContaminatedSet.posterior_marginal()
          Perform calculation of marginal posterior distributions for an epsilon-contaminated global neighborhood The method assumes that the values in the EpsilonContaminated are actually unnormalized --- if not, incorrect results are produced.
 ProbabilityFunction TwoMonotoneCapacity.posterior_marginal()
           
private  ProbabilityFunction BucketTree.transform_to_probability_function(BayesNet bn, ProbabilityVariable pv)
           
 

Methods in pt.tumba.ngram.bayes with parameters of type ProbabilityFunction
private  int BucketTree.build_evidence_markers(ProbabilityFunction pf, boolean[] markers)
           
private  void BucketTree.check_evidence_loop(ProbabilityFunction new_pf, ProbabilityFunction pf)
           
private  ProbabilityFunction BucketTree.check_evidence(ProbabilityFunction pf)
           
 void BayesNet.set_probability_function(int index, ProbabilityFunction p_f)
          Set a probability variable given its index.
 void BayesNet.set_probability_functions(ProbabilityFunction[] pfs)
          Set the vector of probability functions.
 

Constructors in pt.tumba.ngram.bayes with parameters of type ProbabilityFunction
ConstantDensityBoundedSet(ProbabilityFunction pf, double kk)
          Constructor for a ConstantDensityBoundedSet given a ProbabilityFunction object and given constant.
ConstantDensityRatioSet(ProbabilityFunction pf, double kk)
          Constructor for an ConstantDensityRatioSet ProbabilityFunction object and given constant.
EpsilonContaminatedSet(ProbabilityFunction pf, double eps)
          Constructor for an EpsilonContaminatedSet ProbabilityFunction object and given epsilon.
InferenceGraphNode(InferenceGraph i_g, ProbabilityVariable p_v, ProbabilityFunction p_f)
           
InferenceGraphNode(InferenceGraph i_g, ProbabilityVariable p_v, ProbabilityFunction p_f, java.awt.Point position)
           
TotalVariationSet(ProbabilityFunction pf, double eps)
          Constructor for an TotalVariationQBProbabilityFunction ProbabilityFunction object and given epsilon.
TwoMonotoneCapacity(ProbabilityFunction pf)
          Constructor for an TwoMonotoneCapacity ProbabilityFunction object and given epsilon.
VertexSet(ProbabilityFunction pf)
          Constructor for a VertexQBProbabilityFunction.
VertexSet(ProbabilityFunction pf, double[] new_values)
          Constructor for a VertexQBProbabilityFunction from a ProbabilityFunction object and new values.