Converte um `RaggedTensor` em um `SparseTensor` com os mesmos valores.
input=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) output=SparseTensor(indices=sparse_indices, values=sparse_values, density_shape=sparse_dense_shape)
Métodos públicos
estático <U, T estende Número> RaggedTensorToSparse <U> | |
Saída <Long> | sparseDenseShape () `sparse_dense_shape` é uma caixa delimitadora apertada da entrada `RaggedTensor`. |
Saída <Long> | sparseIndices () Os índices para o `SparseTensor`. |
Saída <U> | sparseValues () Os valores do `SparseTensor`. |
Métodos Herdados
Métodos públicos
public static RaggedTensorToSparse <U> create ( Escopo do escopo, Iterable< Operando <T>> rtNestedSplits, Operando <U> rtDenseValues)
Método de fábrica para criar uma classe que envolve uma nova operação RaggedTensorToSparse.
Parâmetros
alcance | escopo atual |
---|---|
rtNestedSplits | O `row_splits` para o `RaggedTensor`. |
rtDenseValues | Os `flat_values` para o `RaggedTensor`. |
Devoluções
- uma nova instância de RaggedTensorToSparse
Public Output <Long> sparseDenseShape ()
`sparse_dense_shape` é uma caixa delimitadora apertada da entrada `RaggedTensor`.