RaggedTensorToSparse

classe finale publique RaggedTensorToSparse

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

sortie publique <Long> sparseIndices ()

Les indices du `SparseTensor`.

sortie publique <U> sparseValues ​​()

Les valeurs du `SparseTensor`.