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 :: DeserializeSparse

#include <sparse_ops.h>

SparseTensor Objekte SparseTensor .

Zusammenfassung

Die Eingabe serialized_sparse muss die Form [?, ?, ..., ?, 3] in der die letzte Dimension serialisierte SparseTensor Objekte speichert und die anderen N Dimensionen (N> = 0) einem Stapel entsprechen. Die Ränge der ursprünglichen SparseTensor Objekte müssen alle übereinstimmen. Wenn der endgültige SparseTensor erstellt wird, ist sein Rang der Rang der eingehenden SparseTensor Objekte plus N; Die spärlichen Tensoren wurden entlang neuer Dimensionen verkettet, eine für jede Charge.

Die SparseTensor des Ausgabe- SparseTensor Objekts für die ursprünglichen Dimensionen sind das SparseTensor über die SparseTensor der eingegebenen SparseTensor Objekte für die entsprechenden Dimensionen. Die neuen Abmessungen entsprechen der Größe der Charge.

Es wird angenommen, dass die Indizes der eingegebenen SparseTensor Objekte in der lexikografischen Standardreihenfolge geordnet sind. Ist dies nicht der Fall, führen Sie nach diesem Schritt SparseReorder , um die SparseReorder wiederherzustellen.

Wenn der serialisierte Eingang beispielsweise eine [2 x 3] -Matrix ist, die zwei ursprüngliche SparseTensor Objekte darstellt:

index = [ 0]
        [10]
        [20]
values = [1, 2, 3]
shape = [50]

und

index = [ 2]
        [10]
values = [4, 5]
shape = [30]

dann ist der endgültige deserialisierte SparseTensor :

index = [0  0]
        [0 10]
        [0 20]
        [1  2]
        [1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]

Argumente:

  • scope: Ein Scope- Objekt
  • serialized_sparse: Die serialisierten SparseTensor Objekte. Die letzte Dimension muss 3 Spalten haben.
  • dtype: Der dtype der serialisierten SparseTensor Objekte.

Kehrt zurück:

Konstruktoren und Destruktoren

DeserializeSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized_sparse, DataType dtype)

Öffentliche Attribute

operation
sparse_indices
sparse_shape
sparse_values

Öffentliche Attribute

Operation

Operation operation

sparse_indices

::tensorflow::Output sparse_indices

sparse_shape

::tensorflow::Output sparse_shape

sparse_values

::tensorflow::Output sparse_values

Öffentliche Funktionen

DeserializeSparse

 DeserializeSparse(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input serialized_sparse,
  DataType dtype
)