tensorflow :: operaciones :: SparseReshape
#include <sparse_ops.h>
Cambia la forma de un SparseTensor para representar valores en una nueva forma densa.
Resumen
Esta operación tiene la misma semántica que la remodelación en el tensor denso representado. Los input_indices
se input_indices
calcular en función de la new_shape
solicitada.
Si un componente de new_shape
es el valor especial -1, el tamaño de esa dimensión se calcula para que el tamaño denso total permanezca constante. Como máximo, un componente de new_shape
puede ser -1. El número de elementos densos implícitos en new_shape
debe ser el mismo que el número de elementos densos implícitos originalmente en input_shape
.
La remodelación no afecta el orden de los valores en SparseTensor.
Si el tensor de entrada tiene rango R_in
y N
valores no vacíos y new_shape
tiene longitud R_out
, entonces input_indices
tiene forma [N, R_in]
, input_shape
tiene longitud R_in
, output_indices
tiene forma [N, R_out]
y output_shape
tiene longitud R_out
.
Argumentos:
- alcance: un objeto de alcance
- input_indices: 2-D.
N x R_in
matriz con los índices de valores no vacíos en un SparseTensor. - input_shape: 1-D.
R_in
vector con la forma densa de SparseTensor de entrada. - nueva_forma: 1-D. Vector
R_out
con la nueva forma densa solicitada.
Devoluciones:
-
Output
output_indices: 2-D. MatrizN x R_out
con los índices actualizados de valores no vacíos en la salida SparseTensor. -
Output
output_shape: 1-D. VectorR_out
con la forma densa completa del SparseTensor de salida. Es lo mismo quenew_shape
pero con cualquier dimensión -1 completada.
Constructores y Destructores | |
---|---|
SparseReshape (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_shape, :: tensorflow::Input new_shape) |
Atributos públicos | |
---|---|
operation | |
output_indices | |
output_shape |
Atributos públicos
operación
Operation operation
índices_de_salida
::tensorflow::Output output_indices
forma_de_salida
::tensorflow::Output output_shape
Funciones publicas
SparseReshape
SparseReshape( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_shape, ::tensorflow::Input new_shape )