tensorflow:: ops:: SparseAddGrad
#include <sparse_ops.h>SparseAdd操作の勾配演算子。
まとめ
SparseAdd演算は A + B を計算します。ここで、A、B、および合計はすべてSparseTensorオブジェクトとして表現されます。この演算は、合計の空でない値に関する上流勾配を入力として受け取り、A と B の空でない値に関する勾配を出力します。
議論:
- スコープ:スコープオブジェクト
- backprop_val_grad: 形状が
[nnz(sum)]の 1 次元オブジェクト。合計の空でない値に関する勾配。 - a_indices: 2次元
SparseTensorAのindices、サイズ[nnz(A), ndims]。 - b_indices: 2次元
SparseTensorBのindices、サイズ[nnz(B), ndims]。 - sum_indices: 2次元。合計
SparseTensorのindices、サイズ[nnz(sum), ndims]。
返品:
-
Outputa_val_grad: 形状[nnz(A)]の 1 次元オブジェクト。A の空でない値に関する勾配。 -
Outputb_val_grad: 形状[nnz(B)]の 1 次元オブジェクト。B の空でない値に関する勾配。
コンストラクターとデストラクタ | |
|---|---|
SparseAddGrad (const :: tensorflow::Scope & scope, :: tensorflow::Input backprop_val_grad, :: tensorflow::Input a_indices, :: tensorflow::Input b_indices, :: tensorflow::Input sum_indices) |
公開属性 | |
|---|---|
a_val_grad | |
b_val_grad | |
operation | |
公開属性
a_val_grad
::tensorflow::Output a_val_grad
b_val_grad
::tensorflow::Output b_val_grad
手術
Operation operation
公的機能
SparseAddGrad
SparseAddGrad( const ::tensorflow::Scope & scope, ::tensorflow::Input backprop_val_grad, ::tensorflow::Input a_indices, ::tensorflow::Input b_indices, ::tensorflow::Input sum_indices )