警告:このAPIは非推奨であり、置き換えが安定した後 TensorFlowの将来のバージョンで削除される予定です。

このページは Cloud Translation API によって翻訳されました。
Switch to English

LSTMBlockCellGrad

パブリックファイナルクラスLSTMBlockCellGrad

1タイムステップのLSTMセル後方伝搬を計算します。

この実装は、LSTMBlockCellと組み合わせて使用​​されます。

パブリックメソッド

static <T extends Number> LSTMBlockCellGrad <T>
createスコープスコープ、オペランド<T> x、オペランド<T> csPrev、オペランド<T> hPrev、オペランド<T> w、オペランド<T> wci、オペランド<T> wcf、オペランド<T> wco、オペランド<T > b、オペランド<T> i、オペランド<T> cs、オペランド<T> f、オペランド<T> o、オペランド<T> ci、オペランド<T> co、オペランド<T> csGrad、オペランド<T> hGrad 、ブールusePeephole)
新しいLSTMBlockCellGrad操作をラップするクラスを作成するファクトリメソッド。
出力<T>
csPrevGrad ()
バックプロップされるcsの勾配。
出力<T>
dicfo ()
[i、cs、f、o]の導関数wrt。
出力<T>
wcfGrad ()
wcfをバックプロップするための勾配。
出力<T>
wciGrad ()
wciをバックプロップするための勾配。
出力<T>
wcoGrad ()
wcoをバックプロップするための勾配。

継承されたメソッド

パブリックメソッド

public static LSTMBlockCellGrad <T> create スコープスコープ、オペランド<T> x、オペランド<T> csPrev、オペランド<T> hPrev、オペランド<T> w、オペランド<T> wci、オペランド<T> wcf、オペランド<T > wco、 Operand <T> b、 Operand <T> i、 Operand <T> cs、 Operand <T> f、 Operand <T> o、 Operand <T> ci、 Operand <T> co、 Operand <T> csGrad 、オペランド<T> hGrad、ブールusePeephole)

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

パラメーター
範囲現在のスコープ
バツLSTMセルへの入力、形状(batch_size、num_inputs)。
csPrev前のセルの状態。
hPrev前のh状態。
w重み行列。
wci入力ゲートののぞき穴接続の重み行列。
wcfゲートののぞき穴接続を忘れるための重み行列。
wco出力ゲートののぞき穴接続の重み行列。
bバイアスベクトル。
入力ゲート。
cs日焼け前のセルの状態。
f忘れの門。
o出力ゲート。
ciセル入力。
co日焼け後のセル。
csGrad csの現在の勾配。
hGrad hベクトルの勾配。
usePeepholeセルがのぞき穴接続を使用するかどうか。
戻り値
  • LSTMBlockCellGradの新しいインスタンス

public Output <T> csPrevGrad ()

バックプロップされるcsの勾配。

public Output <T> dicfo ()

[i、cs、f、o]の導関数wrt。

public Output <T> wcfGrad ()

wcfをバックプロップするための勾配。

public Output <T> wciGrad ()

wciをバックプロップするための勾配。

public Output <T> wcoGrad ()

wcoをバックプロップするための勾配。