স্পার্সপ্লাইএডাগ্রাডভি 2

পাবলিক ফাইনাল ক্লাস স্পার্সএপ্লাইএডাগ্রাডভি 2

অ্যাডাগ্রেড স্কিম অনুযায়ী '* ভার' এবং '* একসাথে' প্রাসঙ্গিক এন্ট্রি আপডেট করুন।

এটি হ'ল আমাদের সারিগুলির জন্য গ্রেড রয়েছে, আমরা ভেরি এবং নিম্নরূপে সংগ্রহ করি:

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

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

ক্লাস স্পার্সএপ্লাইএডাগ্রাডভি 2.অপশন SparseApplyAdagradV2 জন্য SparseApplyAdagradV2 বৈশিষ্ট্য

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

আউটপুট <T>
আউটপুট ()
একটি সেন্সরটির প্রতীকী হ্যান্ডেল ফেরত দেয়।
স্ট্যাটিক <টি, ইউ প্রসারিত সংখ্যা> স্পার্স অ্যাপ্ল্যাএডিগ্রাডভি 2 <টি>
তৈরি করুন ( স্কোপ স্কোপ, অপেরাড <T> ভ্যার, অপেরান্ড <T> সংগ্রহ, অপেরান্ড <টি> এলআর , অপেরান্ড <টি> অ্যাপসিলন, অপেরান্ড <টি> গ্রেড, অপেরাণ্ড <ইউ> সূচকসমূহ, বিকল্পসমূহ ... বিকল্পসমূহ)
একটি নতুন স্পারস অ্যাপ্লাইএডগ্রাডভি 2 অপারেশন মোড়ানো একটি ক্লাস তৈরির জন্য কারখানা পদ্ধতি।
আউটপুট <T>
বাইরে ()
"ভার" হিসাবে একই।
স্ট্যাটিক স্পার্স অ্যাপ্ল্যাএডিগ্রাডভি 2.অপশনস
আপডেটস্লটস (বুলিয়ান আপডেটস্লটস)
স্ট্যাটিক স্পার্স অ্যাপ্ল্যাএডিগ্রাডভি 2.অপশনস
ইউজলকিং (বুলিয়ান ইউজলকিং)

উত্তরাধিকারী পদ্ধতি

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

সর্বজনীন আউটপুট <T> হিসাবে আউটপুট ()

একটি সেন্সরটির প্রতীকী হ্যান্ডেল ফেরত দেয়।

টেনসরফ্লো অপারেশনের ইনপুটগুলি অন্য টেনসরফ্লো অপারেশনের আউটপুট। এই পদ্ধতিটি প্রতীকী হ্যান্ডেল প্রাপ্ত করতে ব্যবহৃত হয় যা ইনপুটটির গণনা উপস্থাপন করে।

পাবলিক স্ট্যাটিক স্পার্স অ্যাপ্ল্যাএডিগ্র্যাডভি 2 <টি> তৈরি করুন ( স্কোপ স্কোপ, অপেরাড <টি> ভার, অপেরান্ড <T> সংগ্রহ, অপেরান্ড <টি> এলআর , অপেরান্ড <টি> অ্যাপসিলন, অপেরান্ড <টি> গ্রেড, অপেরান্ড <ইউ> সূচক, বিকল্পসমূহ .. । বিকল্পসমূহ)

একটি নতুন স্পারস অ্যাপ্লাইএডগ্রাডভি 2 অপারেশন মোড়ানো একটি ক্লাস তৈরির জন্য কারখানা পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
var পরিবর্তনশীল () থেকে হওয়া উচিত।
জমে পরিবর্তনশীল () থেকে হওয়া উচিত।
lr শিক্ষার হার। অবশ্যই একটি স্কেলার হতে হবে।
epsilon ধ্রুবক ফ্যাক্টর। অবশ্যই একটি স্কেলার হতে হবে।
গ্রেড গ্রেডিয়েন্ট
সূচকগুলি সূচকগুলির একটি ভেক্টর ভের এবং সংগ্রহের প্রথম মাত্রায় সূচক।
বিকল্পগুলি alচ্ছিক বৈশিষ্ট্য মান বহন করে
ফিরে আসে
  • স্পার্স অ্যাপ্ল্যাএডিগ্রাডভি 2 এর একটি নতুন উদাহরণ

সর্বজনীন আউটপুট <T> আউট ()

"ভার" হিসাবে একই।

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

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

পরামিতি
ইউজলকিং যদি "সত্য" হয়, তবে ভেরি এবং সংগ্রহের টেনারগুলি আপডেট করা কোনও লক দ্বারা সুরক্ষিত থাকবে; অন্যথায় আচরণটি সংজ্ঞায়িত হলেও কম বিতর্ক প্রদর্শন করতে পারে।