AccumulatorTakeGradient

パブリック最終クラスAccumulatorTakeGradient

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

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

定数

OP_NAME TensorFlow コア エンジンによって認識される、この演算の名前

パブリックメソッド

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

継承されたメソッド

定数

パブリック静的最終文字列OP_NAME

TensorFlow コア エンジンによって認識される、この演算の名前

定数値: "AccumulatorTakeGradient"

パブリックメソッド

public Output <T> asOutput ()

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

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

public出力<T>平均()

累積された勾配の平均。

public static AccumulatorTakeGradient <T> create (スコープスコープ、オペランド< TString > ハンドル、オペランド< TInt32 > numRequired、Class<T> dtype)

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

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