|
HiddenMarkovModelCreateDiscrete Method (ITopology, Int32, Boolean)
|
Creates a discrete hidden Markov model using the generic interface.
Namespace:
Accord.Statistics.Models.Markov
Assembly:
Accord.Statistics (in Accord.Statistics.dll) Version: 3.8.0
Syntax public static HiddenMarkovModel<GeneralDiscreteDistribution, int> CreateDiscrete(
ITopology topology,
int symbols,
bool random
)
Public Shared Function CreateDiscrete (
topology As ITopology,
symbols As Integer,
random As Boolean
) As HiddenMarkovModel(Of GeneralDiscreteDistribution, Integer)
Request Example
View SourceParameters
- topology
- Type: Accord.Statistics.Models.Markov.TopologyITopology
A Accord.Statistics.Models.Markov.Topology object specifying the initial values of the matrix of transition
probabilities A and initial state probabilities pi to be used by this model.
- symbols
- Type: SystemInt32
The number of output symbols used for this model. - random
- Type: SystemBoolean
Whether to initialize emissions with random probabilities
or uniformly with 1 / number of symbols. Default is false (default is
to use 1/symbols).
Return Value
Type:
HiddenMarkovModelGeneralDiscreteDistribution,
Int32See Also