Google I/O-তে টিউন করার জন্য ধন্যবাদ। চাহিদা অনুযায়ী সব সেশন দেখুন চাহিদা অনুযায়ী দেখুন

FusedBatchNormGradV3

পাবলিক চূড়ান্ত বর্গ FusedBatchNormGradV3

ব্যাচ স্বাভাবিককরণের জন্য গ্রেডিয়েন্ট।

মনে রাখবেন যে 4D টেনসরের আকার "NHWC" বা "NCHW" দ্বারা সংজ্ঞায়িত করা হয়। 1D টেনসরের আকার 4D টেনসরের মাত্রা C-এর সাথে মেলে।

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

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

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

স্ট্যাটিক <টি প্রসারিত নম্বর, ইউ প্রসারিত number> FusedBatchNormGradV3 <টি, u>
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <টি> yBackprop, প্রতীক <টি> X, প্রতীক <ফ্লোট> স্কেল, প্রতীক <u> reserveSpace1, প্রতীক <u> reserveSpace2, প্রতীক <u> reserveSpace3, বিকল্পসমূহ ... অপশন)
একটি নতুন FusedBatchNormGradV3 অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
স্ট্যাটিক FusedBatchNormGradV3.Options
dataFormat (স্ট্রিং dataFormat)
স্ট্যাটিক FusedBatchNormGradV3.Options
Epsilon (float Epsilon)
স্ট্যাটিক FusedBatchNormGradV3.Options
isTraining (বুলিয়ান isTraining)
আউটপুট <u>
offsetBackprop ()
অফসেটের ক্ষেত্রে গ্রেডিয়েন্টের জন্য একটি 1D টেনসর।
আউটপুট <u>
reserveSpace4 ()
FusedBatchNorm-এ গড় ইনপুট মেলে অব্যবহৃত স্থানধারক।
আউটপুট <u>
reserveSpace5 ()
FusedBatchNorm-এ ভেরিয়েন্স ইনপুট মেলে অব্যবহৃত স্থানধারক।
আউটপুট <u>
scaleBackprop ()
স্কেলের ক্ষেত্রে গ্রেডিয়েন্টের জন্য একটি 1D টেনসর।
আউটপুট <টি>
xBackprop ()
x এর সাথে গ্রেডিয়েন্টের জন্য একটি 4D টেনসর।

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

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

পাবলিক স্ট্যাটিক FusedBatchNormGradV3 <টি, ইউ> (তৈরি ব্যাপ্তি সুযোগ প্রতীক <টি> yBackprop, প্রতীক <টি> X, প্রতীক <ফ্লোট> স্কেল, প্রতীক <u> reserveSpace1, প্রতীক <u> reserveSpace2, প্রতীক <u> reserveSpace3, বিকল্প ... অপশন)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
yBackprop y এর সাথে গ্রেডিয়েন্টের জন্য একটি 4D টেনসর।
এক্স ইনপুট ডেটার জন্য একটি 4D টেনসর।
স্কেল স্কেলিং ফ্যাক্টরের জন্য একটি 1D টেনসর, স্বাভাবিক করা x স্কেল করার জন্য।
রিজার্ভস্পেস1 যখন is_training সত্য হয়, গণনা করা ব্যাচের জন্য একটি 1D টেনসর মানে গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা। যখন is_training মিথ্যা হয়, তখন জনসংখ্যার জন্য একটি 1D টেনসর মানে 1ম এবং 2য় ক্রম গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা।
রিজার্ভস্পেস2 যখন is_training সত্য হয়, গ্রেডিয়েন্ট কম্পিউটেশনে কম্পিউটেড ব্যাচ ভ্যারিয়েন্স (cuDNN ক্ষেত্রে ইনভার্টেড ভ্যারিয়েন্স) এর জন্য একটি 1D টেনসর পুনরায় ব্যবহার করা হবে। যখন is_training মিথ্যা হয়, তখন জনসংখ্যার ভিন্নতার জন্য একটি 1D টেনসর 1ম এবং 2য় ক্রম গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা হবে।
রিজার্ভস্পেস3 যখন is_training সত্য হয়, গ্রেডিয়েন্ট কম্পিউটেশনে কিছু মধ্যবর্তী ফলাফলের জন্য একটি 1D টেনসর পুনরায় ব্যবহার করা হবে। যখন is_training False হয়, তখন একটি ডামি খালি টেনসর তৈরি করা হবে।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • FusedBatchNormGradV3 এর একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক FusedBatchNormGradV3.Options dataFormat (স্ট্রিং dataFormat)

পরামিতি
উপাত্ত বিন্যাস y_backprop, x, x_backprop-এর জন্য ডেটা বিন্যাস। হয় "NHWC" (ডিফল্ট) বা "NCHW"।

পাবলিক স্ট্যাটিক FusedBatchNormGradV3.Options Epsilon (float Epsilon)

পরামিতি
epsilon একটি ছোট ফ্লোট সংখ্যা x এর প্রকরণে যোগ করা হয়েছে।

পাবলিক স্ট্যাটিক FusedBatchNormGradV3.Options isTraining (বুলিয়ান isTraining)

পরামিতি
প্রশিক্ষণ অপারেশন নির্দেশ করার জন্য একটি বুল মান প্রশিক্ষণ (ডিফল্ট) বা অনুমান।

পাবলিক আউটপুট <u> offsetBackprop ()

অফসেটের ক্ষেত্রে গ্রেডিয়েন্টের জন্য একটি 1D টেনসর।

পাবলিক আউটপুট <u> reserveSpace4 ()

FusedBatchNorm-এ গড় ইনপুট মেলে অব্যবহৃত স্থানধারক।

পাবলিক আউটপুট <u> reserveSpace5 ()

FusedBatchNorm-এ ভেরিয়েন্স ইনপুট মেলে অব্যবহৃত স্থানধারক।

পাবলিক আউটপুট <u> scaleBackprop ()

স্কেলের ক্ষেত্রে গ্রেডিয়েন্টের জন্য একটি 1D টেনসর।

পাবলিক আউটপুট <টি> xBackprop ()

x এর সাথে গ্রেডিয়েন্টের জন্য একটি 4D টেনসর।