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 del 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. Matriz N x R_out con los índices actualizados de valores no vacíos en la salida SparseTensor.
  • Output output_shape: 1-D. Vector R_out con la forma densa completa del SparseTensor de salida. Es lo mismo que new_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
)