পাবলিক চূড়ান্ত বর্গ ResourceSparseApplyAdagradV2
adagrad স্কিম অনুযায়ী '*var' এবং '*accum'-এ প্রাসঙ্গিক এন্ট্রি আপডেট করুন।
যে সারিগুলির জন্য আমাদের গ্রেড আছে, আমরা var আপডেট করি এবং নিম্নরূপ accum: accum += grad * grad var -= lr * grad * (1 / sqrt(accum))
নেস্টেড ক্লাস
ক্লাস | ResourceSparseApplyAdagradV2.Options | জন্য ঐচ্ছিক বৈশিষ্ট্য ResourceSparseApplyAdagradV2 |
পাবলিক পদ্ধতি
স্ট্যাটিক <টি, ইউ প্রসারিত number> ResourceSparseApplyAdagradV2 | |
স্ট্যাটিক ResourceSparseApplyAdagradV2.Options | updateSlots (বুলিয়ান updateSlots) |
স্ট্যাটিক ResourceSparseApplyAdagradV2.Options | useLocking (বুলিয়ান useLocking) |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক ResourceSparseApplyAdagradV2 তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <?> Var, প্রতীক <?> accum, প্রতীক <টি> LR, প্রতীক <টি> Epsilon, প্রতীক <টি> Grad, প্রতীক <u> সূচকের, বিকল্পসমূহ ... অপশন)
একটি নতুন ResourceSparseApplyAdagradV2 অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
var | একটি পরিবর্তনশীল() থেকে হওয়া উচিত। |
accum | একটি পরিবর্তনশীল() থেকে হওয়া উচিত। |
lr | শেখার হার। একটি স্কেলার হতে হবে। |
epsilon | ধ্রুবক ফ্যাক্টর। একটি স্কেলার হতে হবে। |
স্নাতক | গ্রেডিয়েন্ট। |
সূচক | var এবং accum-এর প্রথম মাত্রায় সূচকগুলির একটি ভেক্টর। |
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- ResourceSparseApplyAdagradV2 এর একটি নতুন উদাহরণ
পাবলিক স্ট্যাটিক ResourceSparseApplyAdagradV2.Options useLocking (বুলিয়ান useLocking)
পরামিতি
লকিং ব্যবহার করুন | যদি `True` হয়, তাহলে var এবং accum tensors আপডেট করা একটি লক দ্বারা সুরক্ষিত হবে; অন্যথায় আচরণটি অনির্ধারিত, তবে কম বিরোধ প্রদর্শন করতে পারে। |
---|