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> | |
Sortie <T> | dValeur par défaut () 0-D. |
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
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