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 lexikografischer 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 serialisiertenSparseTensor
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 )