Property | Type | Description | |
---|---|---|---|
Generator | IGenerator | ||
HeterogeneityRank | int | ||
ProbabilityMatrixes | IProbabilityMatrix[] | ||
Rank | int |
Method | Description | |
---|---|---|
Generate ( int length ) : |
Generates sequence of given length. Uses rank given upon creation.
|
|
Generate ( int length, int rank ) : |
Generates sequence of given length. Uses given rank but not higher than given upon creation.
|
|
MarkovChainBase ( int rank, int heterogeneityRank, IGenerator generator ) : System |
Initializes a new instance of the MarkovChainBase class.
|
|
Teach ( |
Teaches markov chain using provided sequence.
|
Method | Description | |
---|---|---|
GetObject ( double>.Dictionary |
Gets generated sequence from indexes.
|
|
GetRebuilder ( TeachingMethod method ) : |
The get rebuilder.
|
public Generate ( int length ) : |
||
length | int | /// Length of generated sequence. /// |
return |
public abstract Generate ( int length, int rank ) : |
||
length | int | /// Length of generated sequence. /// |
rank | int | /// Rank of markov chain used in generaton of sequence. /// |
return |
protected GetObject ( double>.Dictionary |
||
list | double>.Dictionary | /// The list. /// |
return | IBaseObject |
protected GetRebuilder ( TeachingMethod method ) : |
||
method | TeachingMethod | /// The method. /// |
return |
public MarkovChainBase ( int rank, int heterogeneityRank, IGenerator generator ) : System | ||
rank | int | /// Markov chain rank. /// |
heterogeneityRank | int | /// Heterogeneity rank. /// |
generator | IGenerator | /// Random numbers generator used for sequence generation. /// |
return | System |
public Teach ( |
||
chain | /// Sequence used for teaching. /// | |
method | TeachingMethod | /// Chain preprocessing method. /// |
return | void |
protected IProbabilityMatrix[] ProbabilityMatrixes | ||
return | IProbabilityMatrix[] |