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)
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
static <U étend TType , T étend TNumber > RaggedTensorToSparse <U> | |
Sortie < TInt64 > | sparseDenseShape () `sparse_dense_shape` est une boîte englobante étroite de l'entrée `RaggedTensor`. |
Sortie < TInt64 > | Indices clairsemés () Les indices du `SparseTensor`. |
Sortie <U> | valeurs éparses () Les valeurs du `SparseTensor`. |
Méthodes héritées
Constantes
chaîne finale statique publique OP_NAME
Le nom de cette opération, tel que connu par le moteur principal TensorFlow
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 < TInt64 > sparseDenseShape ()
`sparse_dense_shape` est une boîte englobante étroite de l'entrée `RaggedTensor`.