パブリック最終クラスAccumulatorTakeGradient
指定された ConditionalAccumulator の平均勾配を抽出します。
op は、十分な (つまり、num_required を超える) 勾配が蓄積されるまでブロックします。アキュムレータがすでに num_required 個を超える勾配を集計している場合、累積された勾配の平均を返します。また、アキュムレータに記録された global_step を自動的に 1 ずつ増分し、集計を 0 にリセットします。
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
出力<T> | asOutput () テンソルのシンボリック ハンドルを返します。 |
出力<T> | 平均() 累積された勾配の平均。 |
static <T extends TType > AccumulatorTakeGradient <T> |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
定数値: "AccumulatorTakeGradient"
パブリックメソッド
public Output <T> asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static AccumulatorTakeGradient <T> create (スコープスコープ、オペランド< TString > ハンドル、オペランド< TInt32 > numRequired、Class<T> dtype)
新しい AccumulatorTakeGradient オペレーションをラップするクラスを作成するためのファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
ハンドル | アキュムレータへのハンドル。 |
数値必須 | 集計を返す前に必要なグラデーションの数。 |
dtype | 累積された勾配のデータ型。アキュムレータの種類に応じて対応する必要があります。 |
戻り値
- AccumulatorTakeGradient の新しいインスタンス