ResourceApplyAdagrad

পাবলিক ফাইনাল ক্লাস রিসোর্সঅ্যাপ্লাইএডাগ্রাড

অ্যাডগ্রাড স্কিম অনুযায়ী '*var' আপডেট করুন।

accum += grad * grad var -= lr * grad * (1 / (sqrt(accum) + epsilon))

নেস্টেড ক্লাস

ক্লাস ResourceApplyAdagrad.Options ResourceApplyAdagrad এর জন্য ঐচ্ছিক বৈশিষ্ট্য

ধ্রুবক

স্ট্রিং OP_NAME এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

পাবলিক পদ্ধতি

স্ট্যাটিক <T TType > রিসোর্সঅ্যাপ্লাইএডাগ্রাড প্রসারিত করে
তৈরি করুন ( Scope scope, Operand <?> var, Operand <?> accum, Operand <T> lr, Operand <T> epsilon, Operand <T> grad, বিকল্প... বিকল্প)
একটি নতুন ResourceApplyAdagrad অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
স্ট্যাটিক রিসোর্সঅ্যাপ্লাইঅ্যাডাগ্রাড.অপশন
আপডেট স্লট (বুলিয়ান আপডেট স্লট)
স্ট্যাটিক রিসোর্সঅ্যাপ্লাইঅ্যাডাগ্রাড.অপশন
ইউজ লকিং (বুলিয়ান ইউজ লকিং)

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

ধ্রুবক

সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME

এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

ধ্রুবক মান: "ResourceApplyAdagradV2"

পাবলিক পদ্ধতি

পাবলিক স্ট্যাটিক রিসোর্সঅ্যাপ্লাইএডাগ্রাড তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <?> var, অপারেন্ড <?> অ্যাকম, অপারেন্ড <T> lr, অপারেন্ড <T> এপিসিলন, অপারেন্ড <T> গ্র্যাড, বিকল্প... বিকল্প)

একটি নতুন ResourceApplyAdagrad অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
var একটি পরিবর্তনশীল() থেকে হওয়া উচিত।
accum একটি পরিবর্তনশীল() থেকে হওয়া উচিত।
lr স্কেলিং ফ্যাক্টর। একটি স্কেলার হতে হবে।
epsilon ধ্রুবক ফ্যাক্টর। একটি স্কেলার হতে হবে।
স্নাতক গ্রেডিয়েন্ট।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • ResourceApplyAdagrad এর একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক রিসোর্স অ্যাপ্লাইঅ্যাডাগ্রাড. অপশন আপডেট স্লট (বুলিয়ান আপডেট স্লট)

পাবলিক স্ট্যাটিক রিসোর্সঅ্যাপ্লাইঅ্যাডাগ্রাড।অপশন ইউজ লকিং (বুলিয়ান ইউজ লকিং)

পরামিতি
লকিং ব্যবহার করুন যদি `True` হয়, var এবং accum tensors আপডেট করা একটি লক দ্বারা সুরক্ষিত হবে; অন্যথায় আচরণটি অনির্ধারিত, তবে কম বিরোধ প্রদর্শন করতে পারে।