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_inmatriz con los índices de valores no vacíos en un SparseTensor. - input_shape: 1-D.
R_invector con la forma densa de SparseTensor de entrada. - nueva_forma: 1-D. Vector
R_outcon la nueva forma densa solicitada.
Devoluciones:
-
Outputoutput_indices: 2-D. MatrizN x R_outcon los índices actualizados de valores no vacíos en la salida SparseTensor. -
Outputoutput_shape: 1-D. VectorR_outcon la forma densa completa del SparseTensor de salida. Es lo mismo quenew_shapepero 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 )