C# Class MarkovChains.MarkovChain.Matrices.Base.MatrixCommon

Matrix containing other matrixes as elements. Dimensionality is greater than 1.
Inheritance: MatrixBase
Mostrar archivo Open project: intervals-mining-lab/libiada-core

Public Methods

Method Description
FrequencyFromObject ( int indexes ) : double

The frequency from object.

MatrixCommon ( int alphabetCardinality, int dimensionality, IMatrixBuilder builder ) : MarkovChains.MarkovChain.Builders

Initializes a new instance of the MatrixCommon class.

Protected Methods

Method Description
GetChainLess ( int indexes ) : int[]

The get chain less.

Method Details

FrequencyFromObject() public method

The frequency from object.
public FrequencyFromObject ( int indexes ) : double
indexes int /// The indexes. ///
return double

GetChainLess() protected method

The get chain less.
protected GetChainLess ( int indexes ) : int[]
indexes int /// The indexes. ///
return int[]

MatrixCommon() public method

Initializes a new instance of the MatrixCommon class.
public MatrixCommon ( int alphabetCardinality, int dimensionality, IMatrixBuilder builder ) : MarkovChains.MarkovChain.Builders
alphabetCardinality int /// Alphabet of the matrix. ///
dimensionality int /// Dimensionality of the matrix. ///
builder IMatrixBuilder /// Rule for creation of the matrix. ///
return MarkovChains.MarkovChain.Builders