RaggedTensorToSparse

clase final pública RaggedTensorToSparse

Convierte un `RaggedTensor` en un `SparseTensor` con los mismos valores.

entrada=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) salida=SparseTensor(índices=índices_dispersos, valores=valores_dispersos, forma_densa=forma_densa_dispersa)

Métodos públicos

estático <U, T extiende Número> RaggedTensorToSparse <U>
crear (alcance alcance , Iterable< Operando <T>> rtNestedSplits, Operando <U> rtDenseValues)
Método de fábrica para crear una clase que envuelve una nueva operación RaggedTensorToSparse.
Salida <Larga>
forma densa y dispersa ()
`sparse_dense_shape` es un cuadro delimitador estrecho de la entrada `RaggedTensor`.
Salida <Larga>
índices dispersos ()
Los índices del `SparseTensor`.
Salida <U>
valores dispersos ()
Los valores del `SparseTensor`.

Métodos heredados

Métodos públicos

público estático RaggedTensorToSparse <U> crear ( alcance alcance , Iterable< Operando <T>> rtNestedSplits, Operando <U> rtDenseValues)

Método de fábrica para crear una clase que envuelve una nueva operación RaggedTensorToSparse.

Parámetros
alcance alcance actual
rtNestedSplits El `row_splits` para el `RaggedTensor`.
rtValoresDensos Los `flat_values` para el `RaggedTensor`.
Devoluciones
  • una nueva instancia de RaggedTensorToSparse

Salida pública <Largo> sparseDenseShape ()

`sparse_dense_shape` es un cuadro delimitador estrecho de la entrada `RaggedTensor`.

Salida pública <Largo> índices dispersos ()

Los índices del `SparseTensor`.

Salida pública <U> valores dispersos ()

Los valores del `SparseTensor`.