Tensorflow :: ops :: AddSparseToTensorsMap
#include <sparse_ops.h>
Fügen Sie einer SparseTensor
einen SparseTensorsMap
geben Sie das Handle zurück.
Zusammenfassung
Ein SparseTensor
wird durch drei Tensoren dargestellt: sparse_indices
, sparse_values
und sparse_shape
.
Dieser Operator nimmt den angegebenen SparseTensor
und fügt ihn einem Containerobjekt (einer SparseTensorsMap
) hinzu. Ein eindeutiger Schlüssel in diesem Container wird in Form eines int64
generiert. Dies ist der zurückgegebene Wert.
Der SparseTensor
kann dann als Teil eines Minibatches ausgelesen werden, indem der Schlüssel als TakeManySparseFromTensorsMap
an TakeManySparseFromTensorsMap
. Um sicherzustellen , dass die korrekten SparseTensorsMap
zugegriffen wird , sicherzustellen , dass die gleichen container
und shared_name
sind übergeben , dass Op. Wenn kein shared_name
hier zur Verfügung gestellt wird, verwenden Sie stattdessen den Name des Betriebes erstellt durch den Aufruf AddSparseToTensorsMap
als shared_name
weitergegeben TakeManySparseFromTensorsMap
. Stellen Sie sicher, dass die Operationen kolokalisiert sind.
Argumente:
- scope: Ein Scope- Objekt
- sparse_indices: 2-D. Die
indices
desSparseTensor
. - sparse_values: 1-D. Die
values
desSparseTensor
. - sparse_shape: 1-D. Die
shape
desSparseTensor
.
Optionale Attribute (siehe Attrs
):
- container: Der Containername für die
SparseTensorsMap
die von dieserSparseTensorsMap
erstellt wurde. - shared_name: Der gemeinsam genutzte Name für die
SparseTensorsMap
die von dieserSparseTensorsMap
erstellt wurde. Wenn leer, wird der eindeutige Name der neuen Operation verwendet.
Kehrt zurück:
-
Output
: 0-D. Das Handle desSparseTensor
jetzt in derSparseTensorsMap
gespeichert.
Konstruktoren und Destruktoren | |
---|---|
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape) | |
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs) |
Öffentliche Attribute | |
---|---|
operation | |
sparse_handle |
Öffentliche Funktionen | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Öffentliche statische Funktionen | |
---|---|
Container (StringPiece x) | |
SharedName (StringPiece x) |
Strukturen | |
---|---|
tensorflow :: ops :: AddSparseToTensorsMap :: Attrs | Optionale Attributsetzer für AddSparseToTensorsMap . |
Öffentliche Attribute
Operation
Operation operation
sparse_handle
::tensorflow::Output sparse_handle
Öffentliche Funktionen
AddSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape )
AddSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs )
Knoten
::tensorflow::Node * node() const
operator :: tensorflow :: Input
operator::tensorflow::Input() const
operator :: tensorflow :: Output
operator::tensorflow::Output() const
Öffentliche statische Funktionen
Container
Attrs Container( StringPiece x )
SharedName
Attrs SharedName( StringPiece x )