C# Class LinearAlgebra.SparseMatrix

Afficher le fichier Open project: jvking/bp-lda Class Usage Examples

Méthodes publiques

Свойство Type Description
SparseColumnVectors LinearAlgebra.SparseColumnVector[]
SparsePatternOfEachColumn int[]
flag_SameSparsePatterForAllColumns bool
nCols int
nRows int

Méthodes publiques

Méthode Description
FillColumn ( int InputKey, float InputVal, int IdxCol ) : void
GetColumns ( int IdxColumns ) : SparseMatrix
GetColumns ( SparseMatrix SubMatrix, int IdxColumns ) : void
GetHorizontalUnionSparsePattern ( ) : int[]
IndexOfVerticalMax ( ) : int[]
MaxAbsValue ( ) : float
SetAllValuesToZero ( ) : void
SetSparsePatternForAllColumn ( int SourceKey ) : void
SparseMatrix ( SparseMatrix SourceSparseMatrix ) : System
SparseMatrix ( int NumRows, int NumCols ) : System
SparseMatrix ( int NumRows, int NumCols, bool SameSparsePatternForAllColumn ) : System

Method Details

FillColumn() public méthode

public FillColumn ( int InputKey, float InputVal, int IdxCol ) : void
InputKey int
InputVal float
IdxCol int
Résultat void

GetColumns() public méthode

public GetColumns ( int IdxColumns ) : SparseMatrix
IdxColumns int
Résultat SparseMatrix

GetColumns() public méthode

public GetColumns ( SparseMatrix SubMatrix, int IdxColumns ) : void
SubMatrix SparseMatrix
IdxColumns int
Résultat void

GetHorizontalUnionSparsePattern() public méthode

public GetHorizontalUnionSparsePattern ( ) : int[]
Résultat int[]

IndexOfVerticalMax() public méthode

public IndexOfVerticalMax ( ) : int[]
Résultat int[]

MaxAbsValue() public méthode

public MaxAbsValue ( ) : float
Résultat float

SetAllValuesToZero() public méthode

public SetAllValuesToZero ( ) : void
Résultat void

SetSparsePatternForAllColumn() public méthode

public SetSparsePatternForAllColumn ( int SourceKey ) : void
SourceKey int
Résultat void

SparseMatrix() public méthode

public SparseMatrix ( SparseMatrix SourceSparseMatrix ) : System
SourceSparseMatrix SparseMatrix
Résultat System

SparseMatrix() public méthode

public SparseMatrix ( int NumRows, int NumCols ) : System
NumRows int
NumCols int
Résultat System

SparseMatrix() public méthode

public SparseMatrix ( int NumRows, int NumCols, bool SameSparsePatternForAllColumn ) : System
NumRows int
NumCols int
SameSparsePatternForAllColumn bool
Résultat System

Property Details

SparseColumnVectors public_oe property

public SparseColumnVector[],LinearAlgebra SparseColumnVectors
Résultat LinearAlgebra.SparseColumnVector[]

SparsePatternOfEachColumn public_oe property

public int[] SparsePatternOfEachColumn
Résultat int[]

flag_SameSparsePatterForAllColumns public_oe property

public bool flag_SameSparsePatterForAllColumns
Résultat bool

nCols public_oe property

public int nCols
Résultat int

nRows public_oe property

public int nRows
Résultat int