C# Класс AIMA.Probability.Reasoning.HiddenMarkovModel

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
HiddenMarkovModel ( RandomVariable priorDistribution, TransitionModel tm, SensorModel sm ) : AIMA.Probability
calculate_next_backward_message ( RandomVariable forwardBelief, RandomVariable present_backward_message, String perception ) : RandomVariable
forward ( RandomVariable aBelief, String perception ) : RandomVariable
forward ( RandomVariable aBelief, String action, String perception ) : RandomVariable
forward_backward ( List perceptions ) : List
perceptionUpdate ( RandomVariable aBelief, String perception ) : RandomVariable
predict ( RandomVariable aBelief, String action ) : RandomVariable
prior ( ) : RandomVariable
sensorModel ( ) : SensorModel
transitionModel ( ) : TransitionModel

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

HiddenMarkovModel() публичный метод

public HiddenMarkovModel ( RandomVariable priorDistribution, TransitionModel tm, SensorModel sm ) : AIMA.Probability
priorDistribution RandomVariable
tm TransitionModel
sm SensorModel
Результат AIMA.Probability

calculate_next_backward_message() публичный метод

public calculate_next_backward_message ( RandomVariable forwardBelief, RandomVariable present_backward_message, String perception ) : RandomVariable
forwardBelief RandomVariable
present_backward_message RandomVariable
perception String
Результат RandomVariable

forward() публичный метод

public forward ( RandomVariable aBelief, String perception ) : RandomVariable
aBelief RandomVariable
perception String
Результат RandomVariable

forward() публичный метод

public forward ( RandomVariable aBelief, String action, String perception ) : RandomVariable
aBelief RandomVariable
action String
perception String
Результат RandomVariable

forward_backward() публичный метод

public forward_backward ( List perceptions ) : List
perceptions List
Результат List

perceptionUpdate() публичный метод

public perceptionUpdate ( RandomVariable aBelief, String perception ) : RandomVariable
aBelief RandomVariable
perception String
Результат RandomVariable

predict() публичный метод

public predict ( RandomVariable aBelief, String action ) : RandomVariable
aBelief RandomVariable
action String
Результат RandomVariable

prior() публичный метод

public prior ( ) : RandomVariable
Результат RandomVariable

sensorModel() публичный метод

public sensorModel ( ) : SensorModel
Результат SensorModel

transitionModel() публичный метод

public transitionModel ( ) : TransitionModel
Результат TransitionModel