RaggedTensorToSparse

classe final pública RaggedTensorToSparse

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>
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.
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`.

Public Output <Long> sparseIndices ()

Os índices para o `SparseTensor`.

Public Output <U> sparseValues ()

Os valores do `SparseTensor`.