MirrorPadGrad

パブリック最終クラスMirrorPadGrad

`MirrorPad` オペレーションのグラデーション オペレーション。この操作は、ミラーパッドされたテンソルを折り畳みます。

この操作は、指定した `paddings` に従って、`input` のパディングされた領域を `MirrorPad` によって折り畳みます。 `paddings` は、対応する `MirrorPad` 演算に指定された `paddings` 引数と同じでなければなりません。

出力の各次元 D の折り畳まれたサイズは次のとおりです。

`input.dim_size(D) - パディング(D, 0) - パディング(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 ()
テンソルのシンボリック ハンドルを返します。
static <T, U extends Number> MirrorPadGrad <T>
create (スコープスコープ、オペランド<T> 入力、オペランド<U> パディング、文字列モード)
新しい MirrorPadGrad オペレーションをラップするクラスを作成するためのファクトリ メソッド。
出力<T>
出力()
折り畳まれたテンソル。

継承されたメソッド

パブリックメソッド

public Output <T> asOutput ()

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

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

public static MirrorPadGrad <T> create (スコープスコープ、オペランド<T>入力、オペランド<U>パディング、文字列モード)

新しい MirrorPadGrad オペレーションをラップするクラスを作成するためのファクトリ メソッド。

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

public出力<T>出力()

折り畳まれたテンソル。