MirrorPadGrad

公共finalクラスMirrorPadGrad

`MirrorPad`操作のグラデーション操作。この操作は、ミラーパッドのテンソルを折りたたむ。

この操作は、指定した「パディング」に従って、「入力」のパディングされた領域を「MirrorPad」によって折り畳みます。 `paddings`は、対応する` MirrorPad`操作に指定された `paddings`引数と同じである必要があります。

出力の各寸法Dの折り畳みサイズは次のとおりです。

`input.dim_size(D)-paddings(D、0)-paddings(D、1)`

例えば:

# '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]]
 

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリックハンドルを返します。
静的<T、Uが延びる番号> MirrorPadGrad <T>
作成スコープ範囲、オペランド<T>入力、オペランド<U>パディング、文字モード)
新しいMirrorPadGrad操作をラップするクラスを作成するファクトリメソッド。
出力<T>
出力()
折りたたまれたテンソル。

継承されたメソッド

パブリックメソッド

公共の出力<T> asOutput()

テンソルのシンボリックハンドルを返します。

TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。

パブリック静的MirrorPadGrad <T>を作成スコープ範囲、オペランド<T>入力、オペランド<U>パディング、文字モード)

新しいMirrorPadGrad操作をラップするクラスを作成するファクトリメソッド。

パラメーター
範囲現在のスコープ
入力折りたたむ入力テンソル。
パディングパディングサイズを指定する2列の行列。行数は `input`のランクと同じでなければなりません。
モード`MirrorPad`操作で使用されるモード。
戻り値
  • MirrorPadGradの新しいインスタンス

公共の出力<T>出力()

折りたたまれたテンソル。