MirrorPadGrad

classe finale pubblica MirrorPadGrad

Opzione gradiente per "MirrorPad" op. Questa operazione piega un tensore imbottito a specchio.

Questa operazione ripiega le aree imbottite di "input" tramite "MirrorPad" in base ai "padding" specificati. "paddings" deve essere uguale all'argomento "paddings" fornito al corrispondente op "MirrorPad".

La dimensione piegata di ciascuna dimensione D dell'output è:

"input.dim_size(D) - imbottiture(D, 0) - imbottiture(D, 1)"

Ad esempio:

# 't' is [[1, 2, 3], [4, 5, 6], [7, 8, 9]].
 # 'paddings' is [[0, 1]], [0, 1]].
 # 'mode' is SYMMETRIC.
 # rank of 't' is 2.
 pad(t, paddings) ==> [[ 1,  5]
                       [11, 28]]
 

Metodi pubblici

Uscita <T>
comeuscita ()
Restituisce la maniglia simbolica di un tensore.
statico <T, U estende Numero> MirrorPadGrad <T>
create (ambito dell'ambito , input dell'operando <T>, riempimenti dell'operando <U>, modalità stringa)
Metodo factory per creare una classe che racchiude una nuova operazione MirrorPadGrad.
Uscita <T>
produzione ()
Il tensore ripiegato.

Metodi ereditati

Metodi pubblici

Uscita pubblica <T> asOutput ()

Restituisce la maniglia simbolica di un tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

creazione pubblica statica MirrorPadGrad <T> (ambito ambito , input operando <T>, riempimenti operando <U>, modalità stringa)

Metodo factory per creare una classe che racchiude una nuova operazione MirrorPadGrad.

Parametri
scopo ambito attuale
ingresso Il tensore di input da piegare.
imbottiture Una matrice a due colonne che specifica le dimensioni del riempimento. Il numero di righe deve essere uguale al rango di "input".
modalità La modalità utilizzata nel `MirrorPad` op.
ritorna
  • una nuova istanza di MirrorPadGrad

Uscita pubblica <T> uscita ()

Il tensore ripiegato.