RaggedTensorToSparse

public final class RaggedTensorToSparse

Converte un "RaggedTensor" in uno "SparseTensor" con gli stessi valori.

input = ragged.from_nested_row_splits (rt_dense_values, rt_nested_splits) output = SparseTensor (indici = sparse_indices, values ​​= sparse_values, dense_shape = sparse_dense_shape)

Metodi pubblici

static <U, T estende Number> RaggedTensorToSparse <U>
create ( ambito ambito, Iterable < Operand <T>> rtNestedSplits, Operand <U> rtDenseValues)
Metodo Factory per creare una classe che racchiude una nuova operazione RaggedTensorToSparse.
Uscita <Lungo>
sparseDenseShape ()
`sparse_dense_shape` è un ristretto riquadro di delimitazione dell'input` RaggedTensor`.
Uscita <Lungo>
sparseIndices ()
Gli indici per "SparseTensor".
Uscita <U>
sparseValues ()
I valori di "SparseTensor".

Metodi ereditati

Metodi pubblici

public static RaggedTensorToSparse <U> create ( ambito ambito, Iterable < Operando <T>> rtNestedSplits, Operando <U> rtDenseValues)

Metodo Factory per creare una classe che racchiude una nuova operazione RaggedTensorToSparse.

Parametri
scopo ambito attuale
rtNestedSplits `Row_splits` per` RaggedTensor`.
rtDenseValues I `flat_values` per` RaggedTensor`.
ritorna
  • una nuova istanza di RaggedTensorToSparse

output pubblico <Long> sparseDenseShape ()

`sparse_dense_shape` è un ristretto riquadro di delimitazione dell'input` RaggedTensor`.

output pubblico <Long> sparseIndices ()

Gli indici per "SparseTensor".

output pubblico <U> sparseValues ()

I valori di "SparseTensor".