Merken Sie den Termin vor! Google I / O kehrt vom 18. bis 20. Mai zurück Registrieren Sie sich jetzt
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

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 des SparseTensor .
  • sparse_values: 1-D. Die values des SparseTensor .
  • sparse_shape: 1-D. Die shape des SparseTensor .

Optionale Attribute (siehe Attrs ):

  • container: Der Containername für die SparseTensorsMap die von dieser SparseTensorsMap erstellt wurde.
  • shared_name: Der gemeinsam genutzte Name für die SparseTensorsMap die von dieser SparseTensorsMap erstellt wurde. Wenn leer, wird der eindeutige Name der neuen Operation verwendet.

Kehrt zurück:

  • Output : 0-D. Das Handle des SparseTensor jetzt in der SparseTensorsMap 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
)