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

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

LSTMBlockCell

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

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

この実装では、1つの重み行列と1つのバイアスベクトルを使用し、オプションののぞき穴接続があります。

このカーネル操作は、次の数式を実装します:

xh = [x, h_prev]
 [i, f, ci, o] = xh * w + b
 f = f + forget_bias
 
 if not use_peephole:
   wci = wcf = wco = 0
 
 i = sigmoid(cs_prev * wci + i)
 f = sigmoid(cs_prev * wcf + f)
 ci = tanh(ci)
 
 cs = ci .* i + cs_prev .* f
 cs = clip(cs, cell_clip)
 
 o = sigmoid(cs * wco + o)
 co = tanh(cs)
 h = co .* o
 

ネストされたクラス

クラスLSTMBlockCell.Options LSTMBlockCellオプションの属性

パブリックメソッド

静的LSTMBlockCell.Options
cellClip (フロートcellClip)
出力<T>
ci ()
セル入力。
出力<T>
co ()
日焼け後のセル。
static <T extends Number> LSTMBlockCell <T>
createスコープスコープ、オペランド<T> x、オペランド<T> csPrev、オペランド<T> hPrev、オペランド<T> w、オペランド<T> wci、オペランド<T> wcf、オペランド<T> wco、オペランド<T > b、オプション...オプション)
新しいLSTMBlockCell操作をラップするクラスを作成するファクトリメソッド。
出力<T>
cs ()
日焼け前のセルの状態。
出力<T>
f ()
忘れの門。
静的LSTMBlockCell.Options
forgetBias (フロートforgetBias)
出力<T>
h ()
出力hベクトル。
出力<T>
i ()
入力ゲート。
出力<T>
o ()
出力ゲート。
静的LSTMBlockCell.Options
usePeephole (ブール値usePeephole)

継承されたメソッド

パブリックメソッド

public static LSTMBlockCell.Options cellClip (Float cellClip)

パラメーター
cellClip 'cs'値をクリップする値。

public Output <T> ci ()

セル入力。

public Output <T> co ()

日焼け後のセル。

public static LSTMBlockCell <T> create スコープスコープ、オペランド<T> x、オペランド<T> csPrev、オペランド<T> hPrev、オペランド<T> w、オペランド<T> wci、オペランド<T> wcf、オペランド<T > wco、オペランド<T> b、オプション...オプション)

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

パラメーター
範囲現在のスコープ
バツLSTMセルへの入力、形状(batch_size、num_inputs)。
csPrev前のタイムステップでのセル状態の値。
hPrev前のタイムステップでの前のセルの出力。
w重み行列。
wci入力ゲートののぞき穴接続の重み行列。
wcfゲートののぞき穴接続を忘れるための重み行列。
wco出力ゲートののぞき穴接続の重み行列。
bバイアスベクトル。
オプションオプションの属性値を運ぶ
戻り値
  • LSTMBlockCellの新しいインスタンス

public Output <T> cs ()

日焼け前のセルの状態。

パブリック出力<T> f ()

忘れの門。

パブリック静的のLSTMBlockCell.OptionsのforgetBias(フロートforgetBias)

パラメーター
forgetBiasゲートバイアスを忘れます。

パブリック出力<T> h ()

出力hベクトル。

パブリック出力<T> i ()

入力ゲート。

パブリック出力<T> o ()

出力ゲート。

public static LSTMBlockCell.Options usePeephole (ブール値usePeephole)

パラメーター
usePeepholeのぞき穴ウェイトを使用するかどうか。