পাবলিক চূড়ান্ত বর্গ FusedBatchNormGradV3
ব্যাচ স্বাভাবিককরণের জন্য গ্রেডিয়েন্ট।
মনে রাখবেন যে 4D টেনসরের আকার "NHWC" বা "NCHW" দ্বারা সংজ্ঞায়িত করা হয়। 1D টেনসরের আকার 4D টেনসরের মাত্রা C-এর সাথে মেলে।
নেস্টেড ক্লাস
ক্লাস | FusedBatchNormGradV3.Options | জন্য ঐচ্ছিক বৈশিষ্ট্য FusedBatchNormGradV3 |
পাবলিক পদ্ধতি
স্ট্যাটিক <টি প্রসারিত নম্বর, ইউ প্রসারিত number> FusedBatchNormGradV3 <টি, u> | |
স্ট্যাটিক 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)
পরামিতি
প্রশিক্ষণ | অপারেশন নির্দেশ করার জন্য একটি বুল মান প্রশিক্ষণ (ডিফল্ট) বা অনুমান। |
---|