C# Класс AIMA.Probability.Bayes.Approx.LikelihoodWeighting

Наследование: BayesSampleInference
Показать файл Открыть проект

Открытые методы

Метод Описание
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>

Описание методов

LikelihoodWeighting() публичный Метод

public LikelihoodWeighting ( ) : System
Результат System

LikelihoodWeighting() публичный Метод

public LikelihoodWeighting ( Randomizer r ) : System
r Randomizer
Результат System

ask() публичный Метод

public ask ( RandomVariable X, AssignmentProposition observedEvidence, BayesianNetwork bn, int N ) : CategoricalDistribution
X RandomVariable
observedEvidence AssignmentProposition
bn BayesianNetwork
N int
Результат CategoricalDistribution

likelihoodWeighting() публичный Метод

public likelihoodWeighting ( RandomVariable X, AssignmentProposition e, BayesianNetwork bn, int N ) : CategoricalDistribution
X RandomVariable
e AssignmentProposition
bn BayesianNetwork
N int
Результат CategoricalDistribution

weightedSample() публичный Метод

public weightedSample ( BayesianNetwork bn, AssignmentProposition e ) : Pair,Double>
bn BayesianNetwork
e AssignmentProposition
Результат Pair,Double>