テンソルフロー::作戦:: SparseAccumulatorApplyGradient
#include <data_flow_ops.h>
指定されたアキュムレータにスパース グラデーションを適用します。
まとめ
local_step がアキュムレータの global_step より小さい場合は加算されません。
引数:
- スコープ:スコープオブジェクト
- handle: アキュムレータへのハンドル。
- local_step: スパース勾配が計算された local_step 値。
- gradient_indices: 蓄積される疎勾配のインデックス。ベクトルでなければなりません。
- gradient_values: 値は勾配のゼロ以外のスライスであり、インデックスと同じ最初の次元を持たなければなりません。つまり、インデックスと値によって表される nnz は一貫していなければなりません。
- gradient_shape: 蓄積される疎なグラデーションの形状。
- has_known_shape: gradient_shape が不明かどうかを示すブール値。その場合、入力は検証中に無視されます。
戻り値:
- 作成された
Operation
コンストラクターとデストラクター | |
---|---|
SparseAccumulatorApplyGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input local_step, :: tensorflow::Input gradient_indices, :: tensorflow::Input gradient_values, :: tensorflow::Input gradient_shape, bool has_known_shape) |
パブリック属性 | |
---|---|
operation |
公共機能 | |
---|---|
operator::tensorflow::Operation () const |
パブリック属性
手術
Operation operation
公共機能
SparseAccumulatorApplyGradient
SparseAccumulatorApplyGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input local_step, ::tensorflow::Input gradient_indices, ::tensorflow::Input gradient_values, ::tensorflow::Input gradient_shape, bool has_known_shape )
演算子::tensorflow::オペレーション
operator::tensorflow::Operation() const