ResourceAccumulatorTakeGradient

パブリック最終クラスResourceAccumulatorTakeGradient

指定された ConditionalAccumulator の平均勾配を抽出します。

op は、十分な (つまり、num_required を超える) 勾配が蓄積されるまでブロックします。アキュムレータがすでに num_required 個を超える勾配を集計している場合、累積された勾配の平均を返します。また、アキュムレータに記録された global_step を自動的に 1 ずつ増分し、集計を 0 にリセットします。

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリック ハンドルを返します。
出力<T>
平均()
累積された勾配の平均。
静的 <T> ResourceAccumulatorTakeGradient <T>
create (スコープscope、オペランド<?>ハンドル、オペランド<Integer> numRequired、Class<T> dtype)
新しい ResourceAccumulatorTakeGradient オペレーションをラップするクラスを作成するためのファクトリ メソッド。

継承されたメソッド

パブリックメソッド

public Output <T> asOutput ()

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

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

public出力<T>平均()

累積された勾配の平均。

public static ResourceAccumulatorTakeGradient <T> create (スコープスコープ、オペランド<?> ハンドル、オペランド<Integer> numRequired、Class<T> dtype)

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

パラメーター
範囲現在のスコープ
ハンドルアキュムレータへのハンドル。
数値必須集計を返す前に必要なグラデーションの数。
dtype累積された勾配のデータ型。アキュムレータの種類に応じて対応する必要があります。
戻り値
  • ResourceAccumulatorTakeGradient の新しいインスタンス