Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Tensorflow :: ops :: DeserializeManySparse

#include <sparse_ops.h>

Deserialisieren und verketten Sie SparseTensors aus einem serialisierten Minibatch.

Zusammenfassung

Die Eingabe serialized_sparse muss eine Zeichenfolgenmatrix der Form [N x 3] wobei N die Minibatch-Größe ist und die Zeilen gepackten Ausgaben von SerializeSparse . Die Ränge der ursprünglichen SparseTensor Objekte müssen alle übereinstimmen. Wenn der endgültige SparseTensor erstellt wird, hat er einen höheren Rang als die Ränge der eingehenden SparseTensor Objekte (sie wurden entlang einer neuen Zeilendimension verkettet).

Die SparseTensor des ausgegebenen SparseTensor Objekts für alle Dimensionen, aber die ersten sind die maximalen SparseTensor der eingegebenen SparseTensor Objekte für die entsprechenden Dimensionen. Sein erster Formwert ist N , die Minibatch-Größe.

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 die serialisierte Eingabe 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: 2-D, Die N serialisierten SparseTensor Objekte. Muss 3 Spalten haben.
  • dtype: Der dtype der serialisierten SparseTensor Objekte.

Kehrt zurück:

Konstruktoren und Destruktoren

DeserializeManySparse (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

DeserializeManySparse

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