tensorflow::ops::SparseFillEmptyRowsGrad
#include <sparse_ops.h>Le gradient de SparseFillEmptyRows .
Résumé
Prend en entrée les vecteurs reverse_index_map, de forme [N] , et grad_values, de forme [N_full] , où N_full >= N et copie les données dans d_values ou d_default_value . Ici, d_values est de forme [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 not in reverse_index_map})
Arguments :
- portée : un objet Scope
- reverse_index_map : 1-D. La carte d'index inverse de SparseFillEmptyRows .
- grad_values : 1-D. Les gradients issus de la rétropropagation.
Retours :
- Valeurs
Outputd_values : 1-D. Rétropropagation dans les valeurs. -
Outputd_default_value : 0-D. Rétropropagation dans default_value.
Constructeurs et destructeurs | |
|---|---|
SparseFillEmptyRowsGrad (const :: tensorflow::Scope & scope, :: tensorflow::Input reverse_index_map, :: tensorflow::Input grad_values) |
attributs publics | |
|---|---|
d_default_value | |
d_values | |
operation | |
attributs publics
d_valeur_par_défaut
::tensorflow::Output d_default_value
valeurs de d
::tensorflow::Output d_values
opération
Operation operation
fonctions publiques
SparseFillEmptyRowsGrad
SparseFillEmptyRowsGrad( const ::tensorflow::Scope & scope, ::tensorflow::Input reverse_index_map, ::tensorflow::Input grad_values )