टेंसरफ़्लो:: ऑप्स:: स्पार्सएडग्रैड

#include <sparse_ops.h>

SparseAdd ऑप के लिए ग्रेडिएंट ऑपरेटर।

सारांश

SparseAdd op A + B की गणना करता है, जहां A, B और योग सभी को SparseTensor ऑब्जेक्ट के रूप में दर्शाया जाता है। यह ऑप योग के गैर-रिक्त मानों के संबंध में अपस्ट्रीम ग्रेडिएंट को लेता है, और ए और बी के गैर-रिक्त मानों के संबंध में ग्रेडिएंट्स को आउटपुट करता है।

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • बैकप्रॉप_वैल_ग्रेड: 1-डी आकार के साथ [nnz(sum)] । योग के गैर-रिक्त मूल्यों के संबंध में ढाल।
  • a_indices: 2-D. SparseTensor A के indices , आकार [nnz(A), ndims]
  • b_indices: 2-D. SparseTensor B के indices , आकार [nnz(B), ndims]
  • योग_सूचकांक: 2-डी। योग SparseTensor के indices , आकार [nnz(sum), ndims]

रिटर्न:

  • Output a_val_grad: 1-डी आकार के साथ [nnz(A)] । ए के गैर-रिक्त मूल्यों के संबंध में ढाल।
  • Output b_val_grad: 1-डी आकार के साथ [nnz(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(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input backprop_val_grad,
  ::tensorflow::Input a_indices,
  ::tensorflow::Input b_indices,
  ::tensorflow::Input sum_indices
)