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