ResourceSparseApplyKerasMomentum

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

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

यदि आप Nesterov गति का उपयोग करना चाहते हैं तो use_nesterov = True सेट करें।

यह उन पंक्तियों के लिए है जिनके लिए हमारे पास ग्रेड है, हम var और accum को निम्नानुसार अपडेट करते हैं:

accum = accum * गति - lr * grad var += accum

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

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

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

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

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

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

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

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

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

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

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

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

मापदंडों
नेस्टरोव का उपयोग करें यदि `ट्रू`, ग्रेड की गणना करने के लिए पास किया गया टेंसर var + गति * संचय होगा, तो अंत में, आपको जो var मिलता है वह वास्तव में var + गति * accum होता है।