tensorflow::ops::DésérialiserSparse
#include <sparse_ops.h> Désérialiser les objets SparseTensor .
Résumé
L'objet serialized_sparse d'entrée doit avoir la forme [?, ?, ..., ?, 3] , où la dernière dimension stocke les objets SparseTensor sérialisés et les N autres dimensions (N ≥ 0) correspondent à un lot. Les rangs des objets SparseTensor d'origine doivent tous être identiques. Lors de la création du SparseTensor final, son rang est égal au rang des objets SparseTensor d'entrée plus N ; les tenseurs creux ont été concaténés selon de nouvelles dimensions, une pour chaque lot.
The output SparseTensor object's shape values for the original dimensions are the max across the input SparseTensor objects' shape values for the corresponding dimensions. The new dimensions match the size of the batch.
Les indices des objets SparseTensor d'entrée sont supposés ordonnés selon l'ordre lexicographique standard. Si ce n'est pas le cas, exécutez SparseReorder après cette étape pour rétablir l'ordre des indices.
Par exemple, si l'entrée sérialisée est une matrice [2 x 3] représentant deux objets SparseTensor originaux :
index = [ 0]
[10]
[20]
values = [1, 2, 3]
shape = [50]et
index = [ 2]
[10]
values = [4, 5]
shape = [30] Le SparseTensor désérialisé final sera alors :
index = [0 0]
[0 10]
[0 20]
[1 2]
[1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]Arguments :
- portée : un objet Scope
- serialized_sparse : Les objets
SparseTensorsérialisés. La dernière dimension doit comporter 3 colonnes. - dtype : Le
dtypedes objetsSparseTensorsérialisés.
Retours :
Constructeurs et destructeurs | |
|---|---|
DeserializeSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized_sparse, DataType dtype) |
attributs publics | |
|---|---|
operation | |
sparse_indices | |
sparse_shape | |
sparse_values | |
attributs publics
opération
Operation operation
indices clairsemés
::tensorflow::Output sparse_indices
forme clairsemée
::tensorflow::Output sparse_shape
valeurs éparses
::tensorflow::Output sparse_values
fonctions publiques
DésérialiserSparse
DeserializeSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized_sparse, DataType dtype )