SparseFillEmptyRowsGrad

classe finale publique SparseFillEmptyRowsGrad

Le dégradé de SparseFillEmptyRows.

Prend les vecteurs reverse_index_map, en forme de « [N] » et grad_values, en forme de « [N_full] », où « N_full >= N » et copie les données dans « d_values ​​» ou « d_default_value ». Ici, `d_values` a la forme de `[N]` et `d_default_value` est un scalaire.

d_values[j] = grad_values[reverse_index_map[j]] d_default_value = sum_{k : 0 .. N_full - 1} ( grad_values[k] * 1{k pas dans reverse_index_map})

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 > SparseFillEmptyRowsGrad <T>
créer ( Portée de portée , Opérande < TInt64 > reverseIndexMap, Opérande <T> gradValues)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération SparseFillEmptyRowsGrad.
Sortie <T>
Sortie <T>
dValeurs ()
1-D.

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

Valeur constante : "SparseFillEmptyRowsGrad"

Méthodes publiques

public static SparseFillEmptyRowsGrad <T> créer ( Scope scope, Operand < TInt64 > reverseIndexMap, Operand <T> gradValues)

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

Paramètres
portée portée actuelle
carteIndexinverse 1-D. La carte d'index inversé de SparseFillEmptyRows.
Valeurs des diplômes 1-D. Les dégradés de backprop.
Retour
  • une nouvelle instance de SparseFillEmptyRowsGrad

sortie publique <T> dDefaultValue ()

0-D. Le backprop dans default_value.

sortie publique <T> dValues ​​()

1-D. Le retour en valeurs.