পাবলিক ফাইনাল ক্লাস FusedBatchNormGrad
ব্যাচ স্বাভাবিককরণের জন্য গ্রেডিয়েন্ট।
মনে রাখবেন যে 4D টেনসরের আকার হয় "NHWC" বা "NCHW" দ্বারা সংজ্ঞায়িত করা হয়। 1D টেনসরের আকার 4D টেনসরের মাত্রা C-এর সাথে মেলে।
নেস্টেড ক্লাস
ক্লাস | FusedBatchNormGrad.Options | FusedBatchNormGrad এর জন্য ঐচ্ছিক বৈশিষ্ট্য |
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
স্ট্যাটিক <T TNumber প্রসারিত করে, U TNumber বাড়ায় > FusedBatchNormGrad <T, U> | |
স্ট্যাটিক FusedBatchNormGrad.Options | ডেটা ফরম্যাট (স্ট্রিং ডেটা ফরম্যাট) |
স্ট্যাটিক FusedBatchNormGrad.Options | এপসিলন (ফ্লোট এপসিলন) |
স্ট্যাটিক FusedBatchNormGrad.Options | isTraining (বুলিয়ান isTraining) |
আউটপুট <U> | অফসেটব্যাকপ্রপ () অফসেটের ক্ষেত্রে গ্রেডিয়েন্টের জন্য একটি 1D টেনসর। |
আউটপুট <U> | রিজার্ভস্পেস4 () FusedBatchNorm-এ গড় ইনপুট মেলে অব্যবহৃত স্থানধারক। |
আউটপুট <U> | রিজার্ভস্পেস5 () FusedBatchNorm-এ ভেরিয়েন্স ইনপুট মেলে অব্যবহৃত স্থানধারক। |
আউটপুট <U> | স্কেলব্যাকপ্রপ () স্কেলের সাপেক্ষে গ্রেডিয়েন্টের জন্য একটি 1D টেনসর। |
আউটপুট <T> | xBackprop () x এর সাথে গ্রেডিয়েন্টের জন্য একটি 4D টেনসর। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
ধ্রুবক মান: "FusedBatchNormGradV3"
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক FusedBatchNormGrad <T, U> তৈরি করুন ( স্কোপ স্কোপ, Operand <T> yBackprop, Operand <T> x, Operand < TFloat32 > স্কেল, Operand <U> reserveSpace1, Operand <U> reserveSpace2, Operand <U> রিজার্ভ স্পেস 2, অপারেশন <Uce> রিজার্ভ ... বিকল্প)
একটি নতুন FusedBatchNormGrad অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
yBackprop | y এর সাথে গ্রেডিয়েন্টের জন্য একটি 4D টেনসর। |
এক্স | ইনপুট ডেটার জন্য একটি 4D টেনসর। |
স্কেল | স্বাভাবিক করা x স্কেল করার জন্য স্কেলিং ফ্যাক্টরের জন্য একটি 1D টেনসর। |
রিজার্ভস্পেস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 হয়, তখন একটি ডামি খালি Tensor তৈরি করা হবে। |
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- FusedBatchNormGrad এর একটি নতুন উদাহরণ
পাবলিক স্ট্যাটিক FusedBatchNormGrad.Options dataFormat (স্ট্রিং ডেটা ফরম্যাট)
পরামিতি
উপাত্ত বিন্যাস | y_backprop, x, x_backprop-এর জন্য ডেটা বিন্যাস। হয় "NHWC" (ডিফল্ট) বা "NCHW"। |
---|
পাবলিক স্ট্যাটিক FusedBatchNormGrad.Options epsilon (ফ্লোট epsilon)
পরামিতি
epsilon | একটি ছোট ফ্লোট সংখ্যা x এর প্রকরণে যোগ করা হয়েছে। |
---|
পাবলিক স্ট্যাটিক FusedBatchNormGrad.Options isTraining (বুলিয়ান isTraining)
পরামিতি
প্রশিক্ষণ | অপারেশন নির্দেশ করার জন্য একটি বুল মান প্রশিক্ষণ (ডিফল্ট) বা অনুমান। |
---|