SparseAddGrad

सार्वजनिक अंतिम वर्ग SparseAddGrad

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

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

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

सार्वजनिक तरीके

आउटपुट <T>
एवलग्रैड ()
1-डी आकार `[nnz(A)]` के साथ।
आउटपुट <T>
बीवैलग्रैड ()
1-डी आकार `[nnz(B)]` के साथ।
स्थिर <T टीटाइप का विस्तार करता है > SparseAddGrad <T>
बनाएं ( स्कोप स्कोप, ऑपरेंड <T> बैकप्रॉपवैलग्राड, ऑपरेंड <TInt64> aIndices, ऑपरेंड <TInt64> bIndices, ऑपरेंड <TInt64> sumIndices)
एक नया SparseAddGrad ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

विरासत में मिली विधियाँ

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "SparseAddGrad"

सार्वजनिक तरीके

सार्वजनिक आउटपुट <T> aValGrad ()

1-डी आकार `[nnz(A)]` के साथ। ए के गैर-रिक्त मूल्यों के संबंध में ढाल।

सार्वजनिक आउटपुट <T> bValGrad ()

1-डी आकार `[nnz(B)]` के साथ। बी के गैर-रिक्त मूल्यों के संबंध में ढाल।

सार्वजनिक स्थैतिक SparseAddGrad <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> बैकप्रोपवैलग्राड, ऑपरेंड < TInt64 > aIndices, ऑपरेंड < TInt64 > bIndices, ऑपरेंड < TInt64 > sumIndices)

एक नया SparseAddGrad ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
बैकप्रॉपवैलग्रैड 1-डी आकार `[nnz(sum)]` के साथ। योग के गैर-रिक्त मूल्यों के संबंध में ढाल।
एकसूचकांक 2-डी. `SparseTensor` A के `सूचकांक`, आकार `[nnz(A), ndims]`।
bसूचकांक 2-डी. `SparseTensor` B के `सूचकांक`, आकार `[nnz(B), ndims]`।
sumIndices 2-डी. योग के `सूचकांक` `SparseTensor`, आकार `[nnz(sum), ndims]`।
रिटर्न
  • SparseAddGrad का एक नया उदाहरण