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.

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

Sortie < TInt32 >
colInds ()
Un tableau contenant les indices de colonnes de la matrice CSR.
statique <T étend TType > CSRSparseMatrixComponents <T>
créer ( Portée de portée , Opérande <?> csrSparseMatrix, Opérande < TInt32 > index, type Class<T>)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération CSRSparseMatrixComponents.
Sortie < TInt32 >
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

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "CSRSparseMatrixComponents"

Méthodes publiques

Sortie publique < TInt32 > colInds ()

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

public static CSRSparseMatrixComponents <T> créer ( portée Scope , Operand <?> csrSparseMatrix, Operand < TInt32 > index, 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 < TInt32 > 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.