C# 클래스 MarkovChains.MarkovChain.Matrices.Base.MatrixBase

Base class of matrixes.
파일 보기 프로젝트 열기: intervals-mining-lab/libiada-core

보호된 프로퍼티들

프로퍼티 타입 설명
AlphabetCardinality int
Rank int
ValueList System.Collections.ArrayList

공개 메소드들

메소드 설명
FrequencyFromObject ( int indexes ) : double

Gets frequency of the object.

MatrixBase ( int alphabetCardinality, int dimensionality, IMatrixBuilder builder ) : System.Collections

Initializes a new instance of the MatrixBase class.

메소드 상세

FrequencyFromObject() 공개 추상적인 메소드

Gets frequency of the object.
public abstract FrequencyFromObject ( int indexes ) : double
indexes int /// The indexes. ///
리턴 double

MatrixBase() 공개 메소드

Initializes a new instance of the MatrixBase class.
public MatrixBase ( int alphabetCardinality, int dimensionality, IMatrixBuilder builder ) : System.Collections
alphabetCardinality int /// Alphabet of the matrix. ///
dimensionality int /// Dimensionality of the matrix. ///
builder IMatrixBuilder /// Rule for creating the matrix. ///
리턴 System.Collections

프로퍼티 상세

AlphabetCardinality 보호되어 있는 프로퍼티

The alphabet cardinality.
protected int AlphabetCardinality
리턴 int

Rank 보호되어 있는 프로퍼티

Dimensionality of the matrix.
protected int Rank
리턴 int

ValueList 보호되어 있는 프로퍼티

Array of matrix elements.
protected ArrayList,System.Collections ValueList
리턴 System.Collections.ArrayList