тензорный поток:: опс:: ДесериализоватьSparse
#include <sparse_ops.h> Десериализовать объекты SparseTensor .
Краткое содержание
 Входные данные serialized_sparse должны иметь форму [?, ?, ..., ?, 3] , где последнее измерение хранит сериализованные объекты SparseTensor , а остальные N измерений (N >= 0) соответствуют пакету. Все ранги исходных объектов SparseTensor должны совпадать. Когда создается окончательный SparseTensor , его ранг равен рангу входящих объектов SparseTensor плюс N; разреженные тензоры были объединены по новым измерениям, по одному для каждой партии.
 Значения формы выходного объекта SparseTensor для исходных размеров — это максимальные значения формы входных объектов SparseTensor для соответствующих размеров. Новые размеры соответствуют размеру партии.
 Предполагается, что индексы входных объектов SparseTensor упорядочены в стандартном лексикографическом порядке. Если это не так, после этого шага запустите SparseReorder , чтобы восстановить порядок индексов.
 Например, если сериализованный ввод представляет собой матрицу [2 x 3] представляющую два исходных объекта SparseTensor :
index = [ 0]
        [10]
        [20]
values = [1, 2, 3]
shape = [50]и
index = [ 2]
        [10]
values = [4, 5]
shape = [30] тогда окончательный десериализованный SparseTensor будет:
index = [0  0]
        [0 10]
        [0 20]
        [1  2]
        [1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]Аргументы:
- область: объект области.
-  Serialized_sparse: сериализованные объекты SparseTensor. Последнее измерение должно иметь 3 столбца.
-  dtype: dtypeсериализованных объектовSparseTensor.
Возврат:
| Конструкторы и деструкторы | |
|---|---|
| DeserializeSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized_sparse, DataType dtype) | 
| Публичные атрибуты | |
|---|---|
| operation | |
| sparse_indices | |
| sparse_shape | |
| sparse_values | |
Публичные атрибуты
операция
Operation operation
разреженные_индексы
::tensorflow::Output sparse_indices
разреженная_форма
::tensorflow::Output sparse_shape
разреженные_значения
::tensorflow::Output sparse_values
Общественные функции
ДесериализоватьSparse
DeserializeSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized_sparse, DataType dtype )