SparseConditionalAccumulator में औसत विरल ग्रेडिएंट निकालता है।
जब तक पर्याप्त (यानी, num_required से अधिक) ग्रेडिएंट जमा नहीं हो जाते, तब तक ऑप ब्लॉक रहेगा। यदि संचायक ने पहले से ही num_required ग्रेडिएंट्स से अधिक एकत्र कर लिया है, तो यह संचित ग्रेडिएंट्स का औसत लौटा देगा। साथ ही संचायक में रिकॉर्ड किए गए ग्लोबल_स्टेप को स्वचालित रूप से 1 से बढ़ा देता है, और कुल को 0 पर रीसेट कर देता है।
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
स्थिर <T टीटाइप का विस्तार करता है > SparseAccumulatorTakeGradient <T> | |
आउटपुट <TInt64> | सूचकांक () संचित विरल ग्रेडियेंट के औसत के सूचकांक। |
आउटपुट <TInt64> | आकार () संचित विरल ग्रेडिएंट्स के औसत का आकार। |
आउटपुट <T> | मान () संचित विरल ग्रेडिएंट्स के औसत का मान। |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक स्थैतिक SparseAccumulatorTakeGradient <T> बनाएं ( स्कोप स्कोप, ऑपरेंड < TString > हैंडल, ऑपरेंड < TInt32 > numRequired, क्लास<T> dtype)
एक नए SparseAccumulatorTakeGradient ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
सँभालना | SparseConditionalAccumulator का हैंडल। |
संख्या आवश्यक | किसी समुच्चय को लौटाने से पहले आवश्यक ग्रेडिएंट की संख्या। |
dtype | संचित ग्रेडियेंट का डेटा प्रकार. संचायक के प्रकार के अनुरूप होना आवश्यक है। |
रिटर्न
- SparseAccumulatorTakeGradient का एक नया उदाहरण