ব্যাচ স্বাভাবিককরণ।
মনে রাখবেন যে 4D টেনসরের আকার হয় "NHWC" বা "NCHW" দ্বারা সংজ্ঞায়িত করা হয়। 1D টেনসরের আকার 4D টেনসরের মাত্রা C-এর সাথে মেলে।
নেস্টেড ক্লাস
ক্লাস | FusedBatchNorm.Options | FusedBatchNorm এর জন্য ঐচ্ছিক বৈশিষ্ট্য |
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
আউটপুট <U> | ব্যাচমিন () কম্পিউটেড ব্যাচ গড়ের জন্য একটি 1D টেনসর, চলমান গড় গণনা করতে টেনসরফ্লো ব্যবহার করবে। |
আউটপুট <U> | ব্যাচ ভ্যারিয়েন্স () কম্পিউটেড ব্যাচ ভ্যারিয়েন্সের জন্য একটি 1D টেনসর, চলমান বৈকল্পিক গণনা করতে টেনসরফ্লো ব্যবহার করবে। |
স্ট্যাটিক <T TNumber প্রসারিত করে, U TNumber বাড়ায় > FusedBatchNorm <T, U> | |
স্ট্যাটিক FusedBatchNorm.Options | ডেটা ফরম্যাট (স্ট্রিং ডেটা ফরম্যাট) |
স্ট্যাটিক FusedBatchNorm.Options | এপসিলন (ফ্লোট এপসিলন) |
স্ট্যাটিক FusedBatchNorm.Options | সূচকীয়অ্যাভিগফ্যাক্টর (ফ্লোট এক্সপোনেনশিয়ালঅ্যাভিজিফ্যাক্টর) |
স্ট্যাটিক FusedBatchNorm.Options | isTraining (বুলিয়ান isTraining) |
আউটপুট <U> | রিজার্ভস্পেস1 () কম্পিউটেড ব্যাচের জন্য একটি 1D টেনসর মানে গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা। |
আউটপুট <U> | রিজার্ভস্পেস2 () কম্পিউটেড ব্যাচ ভ্যারিয়েন্সের জন্য একটি 1D টেনসর (cuDNN ক্ষেত্রে ইনভার্টেড ভ্যারিয়েন্স), গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা হবে। |
আউটপুট <U> | রিজার্ভস্পেস3 () কিছু মধ্যবর্তী ফলাফলের জন্য একটি 1D টেনসর, ভাল দক্ষতার জন্য গ্রেডিয়েন্ট গণনায় পুনরায় ব্যবহার করা হবে। |
আউটপুট <T> | y () আউটপুট ডেটার জন্য একটি 4D টেনসর। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
সর্বজনীন আউটপুট <U> ব্যাচমিন ()
কম্পিউটেড ব্যাচ গড়ের জন্য একটি 1D টেনসর, চলমান গড় গণনা করতে টেনসরফ্লো ব্যবহার করবে।
সর্বজনীন আউটপুট <U> ব্যাচভ্যারিয়েন্স ()
কম্পিউটেড ব্যাচ ভ্যারিয়েন্সের জন্য একটি 1D টেনসর, চলমান বৈকল্পিক গণনা করতে টেনসরফ্লো ব্যবহার করবে।
পাবলিক স্ট্যাটিক FusedBatchNorm <T, U> তৈরি করুন ( স্কোপ স্কোপ, Operand <T> x, Operand <U> স্কেল, Operand <U> অফসেট, Operand <U> মানে, Operand <U> ভিন্নতা, বিকল্প... বিকল্প)
একটি নতুন FusedBatchNorm অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
এক্স | ইনপুট ডেটার জন্য একটি 4D টেনসর। |
স্কেল | স্বাভাবিক করা x স্কেল করার জন্য স্কেলিং ফ্যাক্টরের জন্য একটি 1D টেনসর। |
অফসেট | অফসেটের জন্য একটি 1D টেনসর, স্বাভাবিক করা x-এ স্থানান্তরিত করার জন্য। |
মানে | জনসংখ্যার জন্য একটি 1D টেনসর মানে। শুধুমাত্র অনুমানের জন্য ব্যবহৃত হয়; প্রশিক্ষণের জন্য খালি হতে হবে। |
ভিন্নতা | জনসংখ্যার ভিন্নতার জন্য একটি 1D টেনসর। শুধুমাত্র অনুমানের জন্য ব্যবহৃত হয়; প্রশিক্ষণের জন্য খালি হতে হবে। |
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- FusedBatchNorm এর একটি নতুন উদাহরণ
পাবলিক স্ট্যাটিক FusedBatchNorm.Options dataFormat (স্ট্রিং ডেটাফরম্যাট)
পরামিতি
উপাত্ত বিন্যাস | x এবং y-এর জন্য ডেটা বিন্যাস। হয় "NHWC" (ডিফল্ট) বা "NCHW"। |
---|
পাবলিক স্ট্যাটিক FusedBatchNorm.Options epsilon (ফ্লোট epsilon)
পরামিতি
epsilon | একটি ছোট ফ্লোট সংখ্যা x এর প্রকরণে যোগ করা হয়েছে। |
---|
পাবলিক স্ট্যাটিক FusedBatchNorm.Options exponentialAvgFactor (ফ্লোট এক্সপোনেনশিয়ালঅ্যাভিজিফ্যাক্টর)
পাবলিক স্ট্যাটিক FusedBatchNorm.Options isTraining (বুলিয়ান isTraining)
পরামিতি
প্রশিক্ষণ | অপারেশন নির্দেশ করার জন্য একটি বুল মান প্রশিক্ষণ (ডিফল্ট) বা অনুমান। |
---|
সর্বজনীন আউটপুট <U> reserveSpace1 ()
কম্পিউটেড ব্যাচের জন্য একটি 1D টেনসর মানে গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা।
সর্বজনীন আউটপুট <U> reserveSpace2 ()
কম্পিউটেড ব্যাচ ভ্যারিয়েন্সের জন্য একটি 1D টেনসর (cuDNN ক্ষেত্রে ইনভার্টেড ভ্যারিয়েন্স), গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা হবে।
সর্বজনীন আউটপুট <U> reserveSpace3 ()
কিছু মধ্যবর্তী ফলাফলের জন্য একটি 1D টেনসর, ভাল দক্ষতার জন্য গ্রেডিয়েন্ট গণনায় পুনরায় ব্যবহার করা হবে।