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é. |
|---|