SerializeManySparse

classe finale publique SerializeManySparse

Sérialisez un minibatch `N` `SparseTensor` en un objet `[N, 3]` `Tensor`.

Le « SparseTensor » doit avoir un rang « R » supérieur à 1, et la première dimension est traitée comme la dimension du mini-lot. Les éléments du `SparseTensor` doivent être triés par ordre croissant de cette première dimension. Les objets `SparseTensor` sérialisés entrant dans chaque ligne de `serialized_sparse` auront le rang `R-1`.

La taille du minibatch « N » est extraite de « sparse_shape[0] ».

Constantes

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

Méthodes publiques

Sortie <U>
comme Sortie ()
Renvoie le handle symbolique du tenseur.
statique <U étend TType > SerializeManySparse <U>
créer ( Scope scope, Operand < TInt64 > sparseIndices, Operand <? extends TType > sparseValues, Operand < TInt64 > sparseShape, Class<U> outType)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération SerializeManySparse.
statique SerializeManySparse < TString >
créer ( Scope scope, Operand < TInt64 > sparseIndices, Operand <? extends TType > sparseValues, Operand < TInt64 > sparseShape)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération SerializeManySparse à l'aide des types de sortie par défaut.
Sortie <U>

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 : "SerializeManySparse"

Méthodes publiques

sortie publique <U> asOutput ()

Renvoie le handle symbolique du tenseur.

Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.

public static SerializeManySparse <U> créer ( Scope scope, Operand < TInt64 > sparseIndices, Operand <? extends TType > sparseValues, Operand < TInt64 > sparseShape, Class<U> outType)

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

Paramètres
portée portée actuelle
Indices clairsemés 2-D. Les `indices` du minibatch `SparseTensor`.
valeurs clairsemées 1-D. Les « valeurs » du minibatch « SparseTensor ».
forme clairsemée 1-D. La « forme » du minibatch « SparseTensor ».
Type de sortie Le `dtype` à utiliser pour la sérialisation ; les types pris en charge sont `string` (par défaut) et `variant`.
Retour
  • une nouvelle instance de SerializeManySparse

public static SerializeManySparse < TString > create ( Scope scope, Operand < TInt64 > sparseIndices, Operand <? extends TType > sparseValues, Operand < TInt64 > sparseShape)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération SerializeManySparse à l'aide des types de sortie par défaut.

Paramètres
portée portée actuelle
Indices clairsemés 2-D. Les `indices` du minibatch `SparseTensor`.
valeurs clairsemées 1-D. Les « valeurs » du minibatch « SparseTensor ».
forme clairsemée 1-D. La « forme » du minibatch « SparseTensor ».
Retour
  • une nouvelle instance de SerializeManySparse

sortie publique <U> sérialiséeSparse ()