ResourceSparseApplyAdagradV2

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

एडग्रेड योजना के अनुसार '*var' और '*accum' में प्रासंगिक प्रविष्टियों को अपडेट करें।

यह उन पंक्तियों के लिए है जिनके लिए हमारे पास ग्रेड है, हम var और accum को निम्नानुसार अपडेट करते हैं: accum += grad * grad var -= lr * grad * (1 / sqrt(accum))

नेस्टेड कक्षाएं

कक्षा ResourceSparseApplyAdagradV2.Options के लिए वैकल्पिक विशेषताओं ResourceSparseApplyAdagradV2

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

स्थिर <टी, यू फैली संख्या> ResourceSparseApplyAdagradV2
बनाने ( स्कोप गुंजाइश, ओपेरैंड <?> वर, ओपेरैंड <?> accum, ओपेरैंड <टी> एलआर, ओपेरैंड <टी> एप्सिलॉन, ओपेरैंड <टी> स्नातक, ओपेरैंड <u> सूचकांक, विकल्प ... विकल्प)
एक नया ResourceSparseApplyAdagradV2 ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
स्थिर ResourceSparseApplyAdagradV2.Options
updateSlots (बूलियन updateSlots)
स्थिर ResourceSparseApplyAdagradV2.Options
useLocking (बूलियन useLocking)

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

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

सार्वजनिक स्थिर ResourceSparseApplyAdagradV2 बनाने ( स्कोप गुंजाइश, ओपेरैंड <?> वर, ओपेरैंड <?> accum, ओपेरैंड <टी> एलआर, ओपेरैंड <टी> एप्सिलॉन, ओपेरैंड <टी> स्नातक, ओपेरैंड <u> सूचकांक, विकल्प ... विकल्प)

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

मापदंडों
दायरा वर्तमान दायरा
वर एक चर() से होना चाहिए।
संचय एक चर() से होना चाहिए।
एलआर सीखने की दर। एक अदिश राशि होनी चाहिए।
एप्सिलॉन लगातार कारक। एक अदिश राशि होनी चाहिए।
ग्रैड ढाल।
सूचकांक var और accum के पहले आयाम में सूचकांकों का एक वेक्टर।
विकल्प वैकल्पिक विशेषता मान रखता है
रिटर्न
  • ResourceSparseApplyAdagradV2 का एक नया उदाहरण

सार्वजनिक स्थिर ResourceSparseApplyAdagradV2.Options updateSlots (बूलियन updateSlots)

सार्वजनिक स्थिर ResourceSparseApplyAdagradV2.Options useLocking (बूलियन useLocking)

मापदंडों
लॉकिंग का उपयोग करें यदि `True` है, तो var और accum tensors के अपडेट को लॉक द्वारा संरक्षित किया जाएगा; अन्यथा व्यवहार अपरिभाषित है, लेकिन कम विवाद प्रदर्शित कर सकता है।