Ajoutez un `SparseTensor` à un `SparseTensorsMap` et renvoyez son handle.
Un `SparseTensor` est représenté par trois tenseurs : `sparse_indices`, `sparse_values` et `sparse_shape`.
Cet opérateur prend le « SparseTensor » donné et l'ajoute à un objet conteneur (un « SparseTensorsMap »). Une clé unique au sein de ce conteneur est générée sous la forme d'un « int64 », et c'est la valeur qui est renvoyée.
Le « SparseTensor » peut ensuite être lu dans le cadre d'un mini-lot en transmettant la clé en tant qu'élément vectoriel à « TakeManySparseFromTensorsMap ». Pour garantir que le bon « SparseTensorsMap » est accessible, assurez-vous que les mêmes « conteneur » et « shared_name » sont transmis à cette opération. Si aucun « nom_partagé » n'est fourni ici, utilisez plutôt le nom de l'opération créée en appelant « sparse.AddSparseToTensorsMap » comme « nom_partagé » transmis à « TakeManySparseFromTensorsMap ». Assurez-vous que les opérations sont colocalisées.
Classes imbriquées
classe | AddSparseToTensorsMap.Options | Attributs facultatifs pour AddSparseToTensorsMap |
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
Sortie < TInt64 > | comme Sortie () Renvoie le handle symbolique du tenseur. |
statique AddSparseToTensorsMap.Options | conteneur (conteneur de chaîne) |
statique AddSparseToTensorsMap | |
statique AddSparseToTensorsMap.Options | nom partagé (chaîne nom partagé) |
Sortie < TInt64 > | poignéeéparse () 0-D. |
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
Méthodes publiques
Sortie publique < TInt64 > 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.
Conteneur public statique AddSparseToTensorsMap.Options (conteneur String)
Paramètres
récipient | Le nom du conteneur pour le `SparseTensorsMap` créé par cette opération. |
---|
public static AddSparseToTensorsMap create ( Scope scope, Operand < TInt64 > sparseIndices, Operand <? extends TType > sparseValues, Operand < TInt64 > sparseShape, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération AddSparseToTensorsMap.
Paramètres
portée | portée actuelle |
---|---|
Indices clairsemés | 2-D. Les `indices` du `SparseTensor`. |
valeurs clairsemées | 1-D. Les « valeurs » du « SparseTensor ». |
forme clairsemée | 1-D. La « forme » du « SparseTensor ». |
choix | porte des valeurs d'attributs facultatifs |
Retour
- une nouvelle instance de AddSparseToTensorsMap
public statique AddSparseToTensorsMap.Options sharedName (String sharedName)
Paramètres
Nom partagé | Le nom partagé du « SparseTensorsMap » créé par cette opération. Si ce champ est vide, le nom unique de la nouvelle opération est utilisé. |
---|