Il gradiente di SparseFillEmptyRows.
Prende i vettori reverse_index_map, a forma di "[N]" e grad_values, a forma di "[N_full]", dove "N_full >= N" e copia i dati in "d_values" o "d_default_value". Qui "d_values" ha la forma "[N]" e "d_default_value" è uno scalare.
d_values[j] = grad_values[reverse_index_map[j]] d_default_value = sum_{k : 0 .. N_full - 1} ( grad_values[k] * 1{k non in reverse_index_map})
Costanti
Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow |
Metodi pubblici
Metodi ereditati
booleano finale | è uguale a (Oggetto oggetto) |
finale int | codice hash () |
Operazione | operazione () Restituisce questa unità di calcolo come una singola Operation . |
stringa finale | accordare () |
booleano | è uguale a (Oggetto arg0) |
Classe finale<?> | getClass () |
int | codice hash () |
vuoto finale | notificare () |
vuoto finale | notificaTutti () |
Corda | accordare () |
vuoto finale | attendere (lungo arg0, int arg1) |
vuoto finale | aspetta (lungo arg0) |
vuoto finale | Aspettare () |
ambiente di esecuzione astratto | ambiente () Restituisce l'ambiente di esecuzione in cui è stata creata questa operazione. |
Operazione astratta | operazione () Restituisce questa unità di calcolo come una singola Operation . |
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Metodi pubblici
public static SparseFillEmptyRowsGrad <T> create ( scope scope, Operand < TInt64 > reverseIndexMap, Operand <T> gradValues)
Metodo factory per creare una classe che racchiude una nuova operazione SparseFillEmptyRowsGrad.
Parametri
scopo | ambito attuale |
---|---|
reverseIndexMap | 1-D. La mappa dell'indice inverso da SparseFillEmptyRows. |
gradValues | 1-D. I gradienti dal backprop. |
ritorna
- una nuova istanza di SparseFillEmptyRowsGrad