Convierte un `RaggedTensor` en un` SparseTensor` con los mismos valores.
input = ragged.from_nested_row_splits (rt_dense_values, rt_nested_splits) output = SparseTensor (índices = sparse_indices, valores = sparse_values, dense_shape = sparse_dense_shape)
Métodos públicos
estática <U, T extiende Número> RaggedTensorToSparse <U> | |
Salida <Long> | sparseDenseShape () `sparse_dense_shape` es un cuadro delimitador ajustado de la entrada` RaggedTensor`. |
Salida <Long> | sparseIndices () Los índices para el "SparseTensor". |
Salida <U> | sparseValues () Los valores del "SparseTensor". |
Métodos heredados
Métodos públicos
public static RaggedTensorToSparse <U> crear ( Alcance alcance, Iterable < operando <T >> rtNestedSplits, operando <U> rtDenseValues)
Método de fábrica para crear una clase que envuelva una nueva operación RaggedTensorToSparse.
Parámetros
alcance | alcance actual |
---|---|
rtNestedSplits | El `row_splits` para el` RaggedTensor`. |
rtDenseValues | Los `flat_values` para el` RaggedTensor`. |
Devoluciones
- una nueva instancia de RaggedTensorToSparse
Salida pública <Long> sparseDenseShape ()
`sparse_dense_shape` es un cuadro delimitador ajustado de la entrada` RaggedTensor`.