tensorflow :: ops :: DeserializeSparse
#include <sparse_ops.h>
SparseTensor
objetos SparseTensor
.
Resumo
A entrada serialized_sparse
deve ter a forma [?, ?, ..., ?, 3]
onde a última dimensão armazena objetos SparseTensor
serializados e as outras N dimensões (N> = 0) correspondem a um lote. Todas as classificações dos objetos SparseTensor
originais devem corresponder. Quando o SparseTensor
final é criado, sua classificação é a classificação dos objetos SparseTensor
entrada mais N; os tensores esparsos foram concatenados ao longo de novas dimensões, um para cada lote.
Os valores de forma do objeto SparseTensor
saída para as dimensões originais são o máximo entre os valores de forma dos objetos SparseTensor
entrada para as dimensões correspondentes. As novas dimensões correspondem ao tamanho do lote.
Os índices dos objetos SparseTensor
entrada são considerados ordenados na ordem lexicográfica padrão. Se este não for o caso, após esta etapa, execute SparseReorder
para restaurar a ordem do índice.
Por exemplo, se a entrada serializada for uma matriz [2 x 3]
representando dois objetos SparseTensor
originais:
index = [ 0] [10] [20] values = [1, 2, 3] shape = [50]
e
index = [ 2] [10] values = [4, 5] shape = [30]
então o SparseTensor
desserializado final será:
index = [0 0] [0 10] [0 20] [1 2] [1 10] values = [1, 2, 3, 4, 5] shape = [2 50]
Argumentos:
- escopo: um objeto Scope
- serialized_sparse: os objetos
SparseTensor
serializados. A última dimensão deve ter 3 colunas. - dtype: o
dtype
dos objetosSparseTensor
serializados.
Retorna:
Construtores e Destruidores | |
---|---|
DeserializeSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized_sparse, DataType dtype) |
Atributos públicos | |
---|---|
operation | |
sparse_indices | |
sparse_shape | |
sparse_values |
Atributos públicos
Operação
Operation operation
sparse_indices
::tensorflow::Output sparse_indices
sparse_shape
::tensorflow::Output sparse_shape
sparse_values
::tensorflow::Output sparse_values
Funções públicas
DeserializeSparse
DeserializeSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized_sparse, DataType dtype )