পাবলিক ফাইনাল ক্লাস রিসোর্সঅ্যাপ্লাই অ্যাডাডেল্টা
অ্যাডেলটা স্কিম অনুযায়ী '*var' আপডেট করুন।
accum = rho() * accum + (1 - rho()) * grad.square(); update = (update_accum + epsilon).sqrt() * (accum + epsilon()).rsqrt() * grad; update_accum = rho() * update_accum + (1 - rho()) * update.square(); var -= আপডেট;
নেস্টেড ক্লাস
ক্লাস | ResourceApplyAdadelta.Options | ResourceApplyAdadelta এর জন্য ঐচ্ছিক বৈশিষ্ট্য |
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
স্ট্যাটিক <T TType > রিসোর্সঅ্যাপ্লাই অ্যাডাডেল্টা প্রসারিত করে | |
স্ট্যাটিক রিসোর্সঅ্যাপ্লাইএডাডেল্টা.অপশন | ইউজ লকিং (বুলিয়ান ইউজ লকিং) |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
ধ্রুবক মান: "রিসোর্স অ্যাপ্লাই অ্যাডাডেল্টা"
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক রিসোর্সঅ্যাপ্লাই অ্যাডাডেল্টা তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <?> var, অপারেন্ড <?> accum, Operand <?> accumUpdate, Operand <T> lr, Operand <T> rho, Operand <T> epsilon, Operand <T> গ্র্যাড, বিকল্প... বিকল্প)
একটি নতুন ResourceApplyAdadelta অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
var | একটি পরিবর্তনশীল() থেকে হওয়া উচিত। |
accum | একটি পরিবর্তনশীল() থেকে হওয়া উচিত। |
accumupdate | একটি পরিবর্তনশীল() থেকে হওয়া উচিত। |
lr | স্কেলিং ফ্যাক্টর। একটি স্কেলার হতে হবে। |
rho | ক্ষয় ফ্যাক্টর। একটি স্কেলার হতে হবে। |
epsilon | ধ্রুবক ফ্যাক্টর। একটি স্কেলার হতে হবে। |
স্নাতক | গ্রেডিয়েন্ট। |
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- ResourceApplyAdadelta এর একটি নতুন উদাহরণ
পাবলিক স্ট্যাটিক রিসোর্সঅ্যাপ্লাইঅ্যাডাডেলটা।অপশন ইউজ লকিং (বুলিয়ান ইউজ লকিং)
পরামিতি
লকিং ব্যবহার করুন | যদি সত্য হয়, var, accum এবং update_accum tensors আপডেট করা একটি লক দ্বারা সুরক্ষিত হবে; অন্যথায় আচরণটি অনির্ধারিত, তবে কম বিরোধ প্রদর্শন করতে পারে। |
---|