C# Class LeapGestures.Logic.HiddenMarkovModel

显示文件 Open project: openleap/LeapGestures Class Usage Examples

Protected Properties

Property Type Description
numObservations int
numStates int

Public Methods

Method Description
HiddenMarkovModel ( int numStates, int numObservations ) : System
getProbability ( int o ) : double
train ( IEnumerable trainsequence ) : void

Protected Methods

Method Description
backwardProc ( int o ) : ].double[
forwardProc ( int o ) : ].double[

Private Methods

Method Description
reset ( ) : void

Method Details

HiddenMarkovModel() public method

public HiddenMarkovModel ( int numStates, int numObservations ) : System
numStates int
numObservations int
return System

backwardProc() protected method

protected backwardProc ( int o ) : ].double[
o int
return ].double[

forwardProc() protected method

protected forwardProc ( int o ) : ].double[
o int
return ].double[

getProbability() public method

public getProbability ( int o ) : double
o int
return double

train() public method

public train ( IEnumerable trainsequence ) : void
trainsequence IEnumerable
return void

Property Details

numObservations protected_oe property

protected int numObservations
return int

numStates protected_oe property

protected int numStates
return int