C# Class AIMA.Probability.Bayes.Approx.LikelihoodWeighting

Inheritance: BayesSampleInference
Afficher le fichier Open project: PaulMineau/AIMA.Net

Méthodes publiques

Méthode Description
LikelihoodWeighting ( ) : System
LikelihoodWeighting ( Randomizer r ) : System
ask ( RandomVariable X, AssignmentProposition observedEvidence, BayesianNetwork bn, int N ) : CategoricalDistribution
likelihoodWeighting ( RandomVariable X, AssignmentProposition e, BayesianNetwork bn, int N ) : CategoricalDistribution
weightedSample ( BayesianNetwork bn, AssignmentProposition e ) : Pair,Double>

Method Details

LikelihoodWeighting() public méthode

public LikelihoodWeighting ( ) : System
Résultat System

LikelihoodWeighting() public méthode

public LikelihoodWeighting ( Randomizer r ) : System
r Randomizer
Résultat System

ask() public méthode

public ask ( RandomVariable X, AssignmentProposition observedEvidence, BayesianNetwork bn, int N ) : CategoricalDistribution
X RandomVariable
observedEvidence AssignmentProposition
bn BayesianNetwork
N int
Résultat CategoricalDistribution

likelihoodWeighting() public méthode

public likelihoodWeighting ( RandomVariable X, AssignmentProposition e, BayesianNetwork bn, int N ) : CategoricalDistribution
X RandomVariable
e AssignmentProposition
bn BayesianNetwork
N int
Résultat CategoricalDistribution

weightedSample() public méthode

public weightedSample ( BayesianNetwork bn, AssignmentProposition e ) : Pair,Double>
bn BayesianNetwork
e AssignmentProposition
Résultat Pair,Double>