CSRSparseMatrixComponents

classe finale publique CSRSparseMatrixComponents

Lit les composants CSR au lot `index`.

Cette opération est destinée uniquement au débogage/test, et son interface ne devrait pas être stable.

Méthodes publiques

Sortie <Entier>
colInds ()
Un tableau contenant les indices de colonnes de la matrice CSR.
statique <T> CSRSparseMatrixComponents <T>
créer (portée de portée , opérande <?> csrSparseMatrix, index d'opérande <Integer>, type Class<T>)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération CSRSparseMatrixComponents.
Sortie <Entier>
rangéePtrs ()
Un tableau contenant des pointeurs de ligne de la matrice CSR.
Sortie <T>
valeurs ()
Un tableau contenant des valeurs non nulles de la matrice CSR.

Méthodes héritées

Méthodes publiques

sortie publique <Integer> colInds ()

Un tableau contenant les indices de colonnes de la matrice CSR.

public static CSRSparseMatrixComponents <T> créer ( portée Scope , Operand <?> csrSparseMatrix, index Operand <Integer>, type Class<T>)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération CSRSparseMatrixComponents.

Paramètres
portée portée actuelle
csrSparseMatrix Un CSRSparseMatrix par lots.
indice L'index dans le lot de `csr_sparse_matrix`.
Retour
  • une nouvelle instance de CSRSparseMatrixComponents

sortie publique <Integer> rowPtrs ()

Un tableau contenant des pointeurs de ligne de la matrice CSR.

valeurs de sortie publiques <T> ()

Un tableau contenant des valeurs non nulles de la matrice CSR.