Convertit un `RaggedTensor` en un `SparseTensor` avec les mêmes valeurs.
input=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) output=SparseTensor(indices=sparse_indices, valeurs=sparse_values, dense_shape=sparse_dense_shape)
Méthodes publiques
statique <U, T étend le nombre> RaggedTensorToSparse <U> | |
Sortie <Long> | sparseDenseShape () `sparse_dense_shape` est une boîte englobante étroite de l'entrée `RaggedTensor`. |
Sortie <Long> | Indices clairsemés () Les indices du `SparseTensor`. |
Sortie <U> | valeurs éparses () Les valeurs du `SparseTensor`. |
Méthodes héritées
Méthodes publiques
public static RaggedTensorToSparse <U> créer ( Scope scope, Iterable< Operand <T>> rtNestedSplits, Operand <U> rtDenseValues)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération RaggedTensorToSparse.
Paramètres
portée | portée actuelle |
---|---|
rtNestedSplits | Les `row_splits` pour le `RaggedTensor`. |
rtDenseValues | Les `flat_values` pour le `RaggedTensor`. |
Retour
- une nouvelle instance de RaggedTensorToSparse
sortie publique <Long> sparseDenseShape ()
`sparse_dense_shape` est une boîte englobante étroite de l'entrée `RaggedTensor`.