SparseAccumulatorTakeGradient

パブリック最終クラスSparseAccumulatorTakeGradient

SparseConditionalAccumulator で平均スパース勾配を抽出します。

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

定数

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

パブリックメソッド

static <T extends TType > SparseAccumulatorTakeGradient <T>
create ( Scopeスコープ、 Operand < TString > ハンドル、 Operand < TInt32 > numRequired、Class<T> dtype)
新しい SparseAccumulatorTakeGradient オペレーションをラップするクラスを作成するファクトリ メソッド。
出力< TInt64 >
インデックス()
蓄積された疎勾配の平均のインデックス。
出力< TInt64 >
()
蓄積された疎な勾配の平均の形状。
出力<T>
()
蓄積された疎な勾配の平均値。

継承されたメソッド

定数

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

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

定数値: "SparseAccumulatorTakeGradient"

パブリックメソッド

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

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

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

public出力< TInt64 >インデックス()

蓄積された疎勾配の平均のインデックス。

public出力< TInt64 >形状()

蓄積された疎な勾配の平均の形状。

public出力<T>()

蓄積された疎な勾配の平均値。