DenseToSparseSetOperation

classe finale publique DenseToSparseSetOperation

Applique l'opération d'ensemble le long de la dernière dimension de `Tensor` et `SparseTensor`.

Voir SetOperationOp::SetOperationFromContext pour les valeurs de `set_operation`.

L'entrée `set2` est un `SparseTensor` représenté par `set2_indices`, `set2_values` et `set2_shape`. Pour « set2 » classé « n », les premières dimensions « n-1 » doivent être les mêmes que « set1 ». La dimension `n` contient des valeurs dans un ensemble, les doublons sont autorisés mais ignorés.

Si `validate_indices` est `True`, cette opération valide l'ordre et la plage des indices `set2`.

La sortie `result` est un `SparseTensor` représenté par `result_indices`, `result_values` et `result_shape`. Pour `set1` et `set2` classés `n`, celui-ci a le rang `n` et les mêmes 1ères dimensions `n-1` que `set1` et `set2`. La « nième » dimension contient le résultat de « set_operation » appliqué à la dimension « [0...n-1] » correspondante de « set ».

Classes imbriquées

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

statique <T étend TType > DenseToSparseSetOperation <T>
créer ( Scope scope, Opérande <T> set1, Opérande < TInt64 > set2Indices, Opérande <T> set2Values, Opérande < TInt64 > set2Shape, String setOperation, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération DenseToSparseSetOperation.
Sortie < TInt64 >
résultatIndices ()
Indices 2D d'un `SparseTensor`.
Sortie < TInt64 >
résultatForme ()
Forme `Tensor` 1D d'un `SparseTensor`.
Sortie <T>
resultValues ​​()
Valeurs 1D d'un `SparseTensor`.
statique DenseToSparseSetOperation.Options
validateIndices (booléen validateIndices)

Méthodes héritées

org.tensorflow.op.RawOp
booléen final
est égal (Obj objet)
entier final
Opération
op ()
Renvoie cette unité de calcul sous la forme d'une seule Operation .
Chaîne finale
booléen
est égal à (Objet arg0)
Classe finale<?>
obtenirClasse ()
int
Code de hachage ()
vide final
notifier ()
vide final
notifierTous ()
Chaîne
àChaîne ()
vide final
attendre (long arg0, int arg1)
vide final
attendez (long arg0)
vide final
attendez ()
org.tensorflow.op.Op
résuméExécutionEnvironnement
env ()
Renvoie l'environnement d'exécution dans lequel cette opération a été créée.
opération abstraite
op ()
Renvoie cette unité de calcul sous la forme d'une seule Operation .

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "DenseToSparseSetOperation"

Méthodes publiques

public static DenseToSparseSetOperation <T> create ( Scope scope, Operand <T> set1, Operand < TInt64 > set2Indices, Operand <T> set2Values, Operand < TInt64 > set2Shape, String setOperation, Options... options)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération DenseToSparseSetOperation.

Paramètres
portée portée actuelle
ensemble1 `Tensor` de rang `n`. Les premières dimensions « n-1 » doivent être les mêmes que « set2 ». La dimension `n` contient des valeurs dans un ensemble, les doublons sont autorisés mais ignorés.
set2Indices `Tensor` 2D, indices d'un `SparseTensor`. Doit être dans l'ordre des lignes principales.
set2Valeurs 1D `Tensor`, valeurs d'un `SparseTensor`. Doit être dans l'ordre des lignes principales.
set2Forme `Tensor` 1D, forme d'un `SparseTensor`. `set2_shape[0...n-1]` doit être identique aux premières dimensions `n-1` de `set1`, `result_shape[n]` est la taille maximale définie sur `n-1` dimensions.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de DenseToSparseSetOperation

sortie publique < TInt64 > resultIndices ()

Indices 2D d'un `SparseTensor`.

Sortie publique < TInt64 > resultShape ()

Forme `Tensor` 1D d'un `SparseTensor`. `result_shape[0...n-1]` est le même que les premières dimensions `n-1` de `set1` et `set2`, `result_shape[n]` est la taille maximale de l'ensemble de résultats sur tous les `0. ..n-1` dimensions.

sortie publique <T> resultValues ​​()

Valeurs 1D d'un `SparseTensor`.

public statique DenseToSparseSetOperation.Options validateIndices (Boolean validateIndices)