Converte un `RaggedTensor` in uno `SparseTensor` con gli stessi valori.
input=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) output=SparseTensor(indices=sparse_indices, valori=sparse_values, dense_shape=sparse_dense_shape)
Metodi pubblici
statico <U, T estende Numero> RaggedTensorToSparse <U> | |
Uscita <Lungo> | sparseDenseShape () "sparse_dense_shape" è un riquadro di delimitazione stretto dell'input "RaggedTensor". |
Uscita <Lungo> | Indici sparsi () Gli indici per lo `SparseTensor`. |
Uscita <U> | valori sparsi () I valori dello `SparseTensor`. |
Metodi ereditati
Metodi pubblici
public static RaggedTensorToSparse <U> create ( Scope scope, Iterable< Operand <T>> rtNestedSplits, Operand <U> rtDenseValues)
Metodo factory per creare una classe che racchiude una nuova operazione RaggedTensorToSparse.
Parametri
scopo | ambito attuale |
---|---|
rtNestedSplits | Il `row_splits` per il `RaggedTensor`. |
rtDenseValues | I `flat_values` per il `RaggedTensor`. |
ritorna
- una nuova istanza di RaggedTensorToSparse
Output pubblico <Long> sparseDenseShape ()
"sparse_dense_shape" è un riquadro di delimitazione stretto dell'input "RaggedTensor".