টেনসরফ্লো :: অপস:: FusedBatchNorm
#include <nn_ops.h>
ব্যাচ স্বাভাবিককরণ।
সারাংশ
মনে রাখবেন যে 4D টেনসরের আকার হয় "NHWC" বা "NCHW" দ্বারা সংজ্ঞায়িত করা হয়। 1D টেনসরের আকার 4D টেনসরের মাত্রা C-এর সাথে মেলে।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- x: ইনপুট ডেটার জন্য একটি 4D টেনসর ।
- স্কেল: স্কেলিং ফ্যাক্টরের জন্য একটি 1D টেনসর , স্বাভাবিক করা x স্কেল করার জন্য।
- অফসেট: অফসেটের জন্য একটি 1D টেনসর , স্বাভাবিক করা x এ স্থানান্তর করতে।
- মানে: জনসংখ্যার জন্য একটি 1D টেনসর গড়। শুধুমাত্র অনুমানের জন্য ব্যবহৃত হয়; প্রশিক্ষণের জন্য খালি হতে হবে।
- বৈচিত্র্য: জনসংখ্যার ভিন্নতার জন্য একটি 1D টেনসর । শুধুমাত্র অনুমানের জন্য ব্যবহৃত হয়; প্রশিক্ষণের জন্য খালি হতে হবে।
ঐচ্ছিক বৈশিষ্ট্য (দেখুন Attrs
):
- epsilon: x এর বৈচিত্র্যের সাথে একটি ছোট ফ্লোট সংখ্যা যোগ করা হয়েছে।
- data_format: x এবং y এর জন্য ডেটা বিন্যাস। হয় "NHWC" (ডিফল্ট) বা "NCHW"।
- is_training: অপারেশন নির্দেশ করার জন্য একটি বুল মান প্রশিক্ষণ (ডিফল্ট) বা অনুমান।
রিটার্ন:
-
Output
y: আউটপুট ডেটার জন্য একটি 4D টেনসর । -
Output
ব্যাচ_মিন: কম্পিউটেড ব্যাচ গড়ের জন্য একটি 1D টেনসর , চলমান গড় গণনা করতে টেনসরফ্লো ব্যবহার করবে। -
Output
ব্যাচ_ভেরিয়েন্স: কম্পিউটেড ব্যাচ ভ্যারিয়েন্সের জন্য একটি 1D টেনসর , যেটি চলমান ভ্যারিয়েন্স গণনা করতে টেনসরফ্লো ব্যবহার করবে। -
Output
রিজার্ভ_স্পেস_1: কম্পিউটেড ব্যাচের জন্য একটি 1D টেনসর মানে গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা। -
Output
রিজার্ভ_স্পেস_2: কম্পিউটেড ব্যাচ ভ্যারিয়েন্সের জন্য একটি 1D টেনসর (cuDNN ক্ষেত্রে ইনভার্টেড ভ্যারিয়েন্স), গ্রেডিয়েন্ট কম্পিউটেশনে পুনরায় ব্যবহার করা হবে।
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
FusedBatchNorm (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input offset, :: tensorflow::Input mean, :: tensorflow::Input variance) | |
FusedBatchNorm (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input offset, :: tensorflow::Input mean, :: tensorflow::Input variance, const FusedBatchNorm::Attrs & attrs) |
পাবলিক বৈশিষ্ট্য | |
---|---|
batch_mean | |
batch_variance | |
operation | |
reserve_space_1 | |
reserve_space_2 | |
y |
পাবলিক স্ট্যাটিক ফাংশন | |
---|---|
DataFormat (StringPiece x) | |
Epsilon (float x) | |
IsTraining (bool x) |
কাঠামো | |
---|---|
tensorflow:: ops:: FusedBatchNorm:: Attrs | FusedBatchNorm- এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটার। |
পাবলিক বৈশিষ্ট্য
ব্যাচ_মান
::tensorflow::Output batch_mean
batch_variance
::tensorflow::Output batch_variance
অপারেশন
Operation operation
রিজার্ভ_স্পেস_1
::tensorflow::Output reserve_space_1
রিজার্ভ_স্পেস_2
::tensorflow::Output reserve_space_2
y
::tensorflow::Output y
পাবলিক ফাংশন
FusedBatchNorm
FusedBatchNorm( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input offset, ::tensorflow::Input mean, ::tensorflow::Input variance )
FusedBatchNorm
FusedBatchNorm( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input offset, ::tensorflow::Input mean, ::tensorflow::Input variance, const FusedBatchNorm::Attrs & attrs )
পাবলিক স্ট্যাটিক ফাংশন
ডেটা ফরম্যাট
Attrs DataFormat( StringPiece x )
এপসিলন
Attrs Epsilon( float x )
প্রশিক্ষণ
Attrs IsTraining( bool x )