パブリックファイナルクラスUnbatchGrad
アンバッチの勾配。
バッチのように機能しますが、利用可能になったときにバッチ処理の指定されたbatch_indexインデックスを使用します。これにより、フォワードパスを実行したのと同じセッションでグラデーションが確実に伝播されます。
original_input:これがの勾配であるUnbatch操作への入力。 batch_index:これがの勾配であるUnbatch操作に与えられたbatch_index。 grad:下流の勾配。 id:バッチによって発行されたidスカラー。 batched_grad:空のテンソルまたはバッチ勾配のいずれかの戻り値。コンテナ:リソース共有を制御するコンテナ。 shared_name:同じコンテナとshared_nameを持つUnbatchGradのインスタンスは、おそらく同じバッチに属していると見なされます。空のままにすると、op名が共有名として使用されます。
ネストされたクラス
クラス | UnbatchGrad.Options | UnbatchGrad オプションの属性 |
パブリックメソッド
出力<T> | asOutput () テンソルのシンボリックハンドルを返します。 |
出力<T> | batchedGrad () |
静的UnbatchGrad.Options | コンテナ(文字列コンテナ) |
static <T> UnbatchGrad <T> | |
静的UnbatchGrad.Options | sharedName (String sharedName) |
継承されたメソッド
パブリックメソッド
public Output <T> asOutput ()
テンソルのシンボリックハンドルを返します。
TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。
public static UnbatchGrad <T> create (スコープスコープ、 Operand <T> originalInput、 Operand <Long> batchIndex、 Operand <T> grad、 Operand <Long> id、 Options ...オプション)
新しいUnbatchGrad操作をラップするクラスを作成するファクトリメソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
オプション | オプションの属性値を運ぶ |
戻り値
- UnbatchGradの新しいインスタンス