RMSProp

পাবলিক ক্লাস RMSProp

অপ্টিমাইজার যা RMSProp অ্যালগরিদম প্রয়োগ করে।

RMSprop এর সারমর্ম হল:

  • গ্রেডিয়েন্টের বর্গক্ষেত্রের চলমান (ছাড়) গড় বজায় রাখুন
  • এই গড়টির মূল দিয়ে গ্রেডিয়েন্টকে ভাগ করুন

RMSprop-এর এই বাস্তবায়ন প্লেইন মোমেন্টাম ব্যবহার করে, নেস্টেরভ মোমেন্টাম নয়।

কেন্দ্রীভূত সংস্করণ অতিরিক্তভাবে গ্রেডিয়েন্টের একটি চলমান গড় বজায় রাখে এবং বৈচিত্র অনুমান করতে সেই গড় ব্যবহার করে।

ধ্রুবক

বুলিয়ান CENTERED_DEFAULT
ভাসা DECAY_DEFAULT
ভাসা EPSILON_DEFAULT
ভাসা LEARNING_RATE_DEFAULT
স্ট্রিং এমজি
স্ট্রিং মোমেন্টাম
ভাসা MOMENTUM_DEFAULT
স্ট্রিং আরএমএস

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

org.tensorflow.framework.optimizers.Optimizer ক্লাস থেকে
স্ট্রিং VARIABLE_V2

পাবলিক কনস্ট্রাক্টর

RMSProp ( গ্রাফ গ্রাফ)
একটি RMSPRrop অপ্টিমাইজার তৈরি করে
RMSProp ( গ্রাফ গ্রাফ, ফ্লোট লার্নিং রেট)
একটি RMSPRrop অপ্টিমাইজার তৈরি করে
আরএমএসপ্রপ ( গ্রাফ গ্রাফ, ফ্লোট লার্নিং রেট, ফ্লোট ডেকে, ফ্লোট মোমেন্টাম, ফ্লোট এপসিলন, বুলিয়ান কেন্দ্রিক)
একটি RMSPRrop অপ্টিমাইজার তৈরি করে
RMSProp ( গ্রাফ গ্রাফ, স্ট্রিং নাম, ফ্লোট লার্নিং রেট)
একটি RMSPRrop অপ্টিমাইজার তৈরি করে
RMSProp ( গ্রাফ গ্রাফ, স্ট্রিং নাম, ফ্লোট লার্নিং রেট, ফ্লোট ডিকে, ফ্লোট মোমেন্টাম, ফ্লোট এপসিলন, বুলিয়ান কেন্দ্রিক)
একটি RMSPRrop অপ্টিমাইজার তৈরি করে

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

স্ট্রিং
getOptimizerName ()
অপ্টিমাইজারের নাম পান।
স্ট্রিং

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

org.tensorflow.framework.optimizers.Optimizer ক্লাস থেকে
অপ
গ্রেডিয়েন্ট প্রয়োগ করুন (তালিকা< GradAndVar <? প্রসারিত TType >> gradsAndVars, স্ট্রিং নাম)
ভেরিয়েবলে গ্রেডিয়েন্ট প্রয়োগ করে
<T প্রসারিত করে TType > তালিকা< GradAndVar <?>>
computeGradients ( অপারেন্ড <?> ক্ষতি)
লস অপারেন্ডের উপর ভিত্তি করে গ্রেডিয়েন্ট গণনা করে।
স্ট্যাটিক স্ট্রিং
createName ( আউটপুট <? প্রসারিত TType > ভেরিয়েবল, স্ট্রিং স্লটনাম)
একটি পরিবর্তনশীল নাম এবং একটি স্লট নাম একত্রিত করে একটি নাম তৈরি করে
বিমূর্ত স্ট্রিং
getOptimizerName ()
অপ্টিমাইজারের নাম পান।
<T প্রসারিত করে TType > ঐচ্ছিক< পরিবর্তনশীল <T>>
getSlot ( আউটপুট <T> var, স্ট্রিং স্লটনাম)
নির্দিষ্ট ভেরিয়েবল এবং স্লট নামের সাথে যুক্ত স্লট পায়।
চূড়ান্ত অপারেশন
getTF ()
অপ্টিমাইজারের অপস ইনস্ট্যান্স পায়
অপ
মিনিমাইজ করুন ( অপারেন্ড <?> ক্ষতি)
ভেরিয়েবল আপডেট করে ক্ষতি কম করে
অপ
ছোট করুন ( অপারেন্ড <?> ক্ষতি, স্ট্রিং নাম)
ভেরিয়েবল আপডেট করে ক্ষতি কম করে
বুলিয়ান
সমান (অবজেক্ট arg0)
চূড়ান্ত ক্লাস<?>
getClass ()
int
হ্যাশ কোড ()
চূড়ান্ত শূন্যতা
অবহিত ()
চূড়ান্ত শূন্যতা
সকলকে অবহিত করুন ()
স্ট্রিং
স্ট্রিং ()
চূড়ান্ত শূন্যতা
অপেক্ষা করুন (দীর্ঘ arg0, int arg1)
চূড়ান্ত শূন্যতা
অপেক্ষা করুন (দীর্ঘ arg0)
চূড়ান্ত শূন্যতা
অপেক্ষা করুন ()

ধ্রুবক

পাবলিক স্ট্যাটিক ফাইনাল বুলিয়ান CENTERED_DEFAULT

ধ্রুবক মান: মিথ্যা

পাবলিক স্ট্যাটিক ফাইনাল ফ্লোট DECAY_DEFAULT

ধ্রুবক মান: 0.9

পাবলিক স্ট্যাটিক ফাইনাল ফ্লোট EPSILON_DEFAULT

ধ্রুবক মান: 1.0E-10

পাবলিক স্ট্যাটিক ফাইনাল ফ্লোট LEARNING_RATE_DEFAULT

ধ্রুবক মান: 0.001

পাবলিক স্ট্যাটিক ফাইনাল স্ট্রিং এমজি

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

পাবলিক স্ট্যাটিক ফাইনাল স্ট্রিং মোমেন্টাম

ধ্রুবক মান: "বেগ"

পাবলিক স্ট্যাটিক ফাইনাল ফ্লোট MOMENTUM_DEFAULT

ধ্রুবক মান: 0.0

পাবলিক স্ট্যাটিক ফাইনাল স্ট্রিং RMS

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

পাবলিক কনস্ট্রাক্টর

সর্বজনীন RMSProp ( গ্রাফ গ্রাফ)

একটি RMSPRrop অপ্টিমাইজার তৈরি করে

পরামিতি
চিত্রলেখ টেনসরফ্লো গ্রাফ

পাবলিক RMSProp ( গ্রাফ গ্রাফ, ফ্লোট লার্নিং রেট)

একটি RMSPRrop অপ্টিমাইজার তৈরি করে

পরামিতি
চিত্রলেখ টেনসরফ্লো গ্রাফ
শেখার হার শেখার হার

পাবলিক RMSProp ( গ্রাফ গ্রাফ, ফ্লোট লার্নিং রেট, ফ্লোট ডেকে, ফ্লোট মোমেন্টাম, ফ্লোট এপসিলন, বুলিয়ান কেন্দ্রিক)

একটি RMSPRrop অপ্টিমাইজার তৈরি করে

পরামিতি
চিত্রলেখ টেনসরফ্লো গ্রাফ
শেখার হার শেখার হার
ক্ষয় ইতিহাস/আসন্ন গ্রেডিয়েন্টের জন্য ডিসকাউন্টিং ফ্যাক্টর। ডিফল্ট 0.9.
গতিবেগ ত্বরণ ফ্যাক্টর, ডিফল্ট হল 0।
epsilon সংখ্যাগত স্থিতিশীলতার জন্য একটি ছোট ধ্রুবক
কেন্দ্রীভূত যদি true , গ্রেডিয়েন্টের আনুমানিক প্রকরণ দ্বারা গ্রেডিয়েন্টগুলি স্বাভাবিক করা হয়; false হলে, কেন্দ্রবিহীন দ্বিতীয় মুহূর্ত দ্বারা। এটিকে true হিসাবে সেট করা প্রশিক্ষণে সাহায্য করতে পারে, তবে গণনা এবং মেমরির ক্ষেত্রে কিছুটা বেশি ব্যয়বহুল। ডিফল্ট থেকে false

পাবলিক RMSProp ( গ্রাফ গ্রাফ, স্ট্রিং নাম, ফ্লোট লার্নিং রেট)

একটি RMSPRrop অপ্টিমাইজার তৈরি করে

পরামিতি
চিত্রলেখ টেনসরফ্লো গ্রাফ
নাম এই অপ্টিমাইজারের নাম। "RMSProp" এ ডিফল্ট।
শেখার হার শেখার হার

পাবলিক RMSProp ( গ্রাফ গ্রাফ, স্ট্রিং নাম, ফ্লোট লার্নিং রেট, ফ্লোট ডিকে, ফ্লোট মোমেন্টাম, ফ্লোট এপসিলন, বুলিয়ান কেন্দ্রিক)

একটি RMSPRrop অপ্টিমাইজার তৈরি করে

পরামিতি
চিত্রলেখ টেনসরফ্লো গ্রাফ
নাম এই অপ্টিমাইজারের নাম। "RMSProp" এ ডিফল্ট।
শেখার হার শেখার হার
ক্ষয় ইতিহাস/আসন্ন গ্রেডিয়েন্টের জন্য ডিসকাউন্টিং ফ্যাক্টর। ডিফল্ট 0.9.
গতিবেগ ত্বরণ ফ্যাক্টর, ডিফল্ট হল 0।
epsilon সংখ্যাগত স্থিতিশীলতার জন্য একটি ছোট ধ্রুবক
কেন্দ্রীভূত যদি true , গ্রেডিয়েন্টের আনুমানিক প্রকরণ দ্বারা গ্রেডিয়েন্টগুলি স্বাভাবিক করা হয়; false হলে, কেন্দ্রবিহীন দ্বিতীয় মুহূর্ত দ্বারা। এটিকে true হিসাবে সেট করা প্রশিক্ষণে সাহায্য করতে পারে, তবে গণনা এবং মেমরির ক্ষেত্রে কিছুটা বেশি ব্যয়বহুল। ডিফল্ট থেকে false

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

সর্বজনীন স্ট্রিং getOptimizerName ()

অপ্টিমাইজারের নাম পান।

রিটার্নস
  • অপ্টিমাইজারের নাম।

পাবলিক স্ট্রিং থেকে স্ট্রিং ()