tensorflow:: ops:: FusedBatchNormGrad
#include <nn_ops.h>ব্যাচ নর্মালাইজেশনের জন্য গ্রেডিয়েন্ট।
সারসংক্ষেপ
উল্লেখ্য যে, 4D টেনসরের আকার "NHWC" অথবা "NCHW" দ্বারা সংজ্ঞায়িত করা হয়। 1D টেনসরের আকার 4D টেনসরের ডাইমেনশন C-এর সমান হয়।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- y_backprop: y-এর সাপেক্ষে গ্রেডিয়েন্টের জন্য একটি ৪ডি টেনসর ।
- x: ইনপুট ডেটার জন্য একটি ৪ডি টেনসর ।
- স্কেল: স্বাভাবিককৃত x-কে স্কেল করার জন্য ব্যবহৃত স্কেলিং ফ্যাক্টরের একটি একমাত্রিক টেনসর ।
- reserve_space_1: যখন is_training-এর মান True হয়, তখন গণনাকৃত ব্যাচ মিন-এর জন্য একটি 1D টেনসর গ্রেডিয়েন্ট গণনায় পুনরায় ব্যবহার করা হবে। যখন is_training-এর মান False হয়, তখন পপুলেশন মিন-এর জন্য একটি 1D টেনসর প্রথম এবং দ্বিতীয় উভয় অর্ডারের গ্রেডিয়েন্ট গণনায় পুনরায় ব্যবহার করা হবে।
- reserve_space_2: যখন is_training-এর মান True হয়, তখন গ্রেডিয়েন্ট গণনায় পুনঃব্যবহারের জন্য গণনাকৃত ব্যাচ ভ্যারিয়েন্সের (cuDNN-এর ক্ষেত্রে ইনভার্টেড ভ্যারিয়েন্স) একটি 1D টেনসর । যখন is_training-এর মান False হয়, তখন প্রথম এবং দ্বিতীয় উভয় অর্ডারের গ্রেডিয়েন্ট গণনায় পুনঃব্যবহারের জন্য পপুলেশন ভ্যারিয়েন্সের একটি 1D টেনসর ।
ঐচ্ছিক অ্যাট্রিবিউটসমূহ (দেখুন Attrs ):
- এপসিলন: x-এর ভেদাঙ্কের সাথে যোগ করা একটি ক্ষুদ্র ফ্লোট সংখ্যা।
- data_format: y_backprop, x, x_backprop-এর জন্য ডেটা ফরম্যাট। হয় "NHWC" (ডিফল্ট) অথবা "NCHW"।
- is_training: অপারেশনটি ট্রেনিং (ডিফল্ট) নাকি ইনফারেন্সের জন্য, তা নির্দেশ করার একটি বুলিয়ান মান।
ফেরত:
-
Outputx_backprop: x-এর সাপেক্ষে গ্রেডিয়েন্টের জন্য একটি ৪ডি টেনসর । -
Outputscale_backprop: স্কেলের সাপেক্ষে গ্রেডিয়েন্টের জন্য একটি এক-মাত্রিক টেনসর । -
Outputoffset_backprop: অফসেটের সাপেক্ষে গ্রেডিয়েন্টের জন্য একটি এক-মাত্রিক টেনসর । -
Outputreserve_space_3: FusedBatchNorm- এর গড় ইনপুটের সাথে মেলানোর জন্য একটি অব্যবহৃত প্লেসহোল্ডার। -
Outputreserve_space_4: FusedBatchNorm- এ ভ্যারিয়েন্স ইনপুটের সাথে মেলানোর জন্য একটি অব্যবহৃত প্লেসহোল্ডার।
নির্মাতা এবং ধ্বংসকারী | |
|---|---|
FusedBatchNormGrad (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2) | |
FusedBatchNormGrad (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2, const FusedBatchNormGrad::Attrs & attrs) |
জনসাধারণের বৈশিষ্ট্য | |
|---|---|
offset_backprop | |
operation | |
reserve_space_3 | |
reserve_space_4 | |
scale_backprop | |
x_backprop | |
পাবলিক স্ট্যাটিক ফাংশন | |
|---|---|
DataFormat (StringPiece x) | |
Epsilon (float x) | |
IsTraining (bool x) | |
কাঠামো | |
|---|---|
| tensorflow:: ops:: FusedBatchNormGrad:: Attrs | FusedBatchNormGrad- এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটারসমূহ। |
জনসাধারণের বৈশিষ্ট্য
অফসেট_ব্যাকপ্রপ
::tensorflow::Output offset_backprop
অপারেশন
Operation operation
সংরক্ষিত_স্থান_৩
::tensorflow::Output reserve_space_3
সংরক্ষিত_স্থান_৪
::tensorflow::Output reserve_space_4
scale_backprop
::tensorflow::Output scale_backprop
x_backprop
::tensorflow::Output x_backprop
জনসাধারণের কার্যাবলী
ফিউজডব্যাচনর্মগ্র্যাড
FusedBatchNormGrad( const ::tensorflow::Scope & scope, ::tensorflow::Input y_backprop, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input reserve_space_1, ::tensorflow::Input reserve_space_2 )
ফিউজডব্যাচনর্মগ্র্যাড
FusedBatchNormGrad( const ::tensorflow::Scope & scope, ::tensorflow::Input y_backprop, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input reserve_space_1, ::tensorflow::Input reserve_space_2, const FusedBatchNormGrad::Attrs & attrs )
পাবলিক স্ট্যাটিক ফাংশন
ডেটা ফরম্যাট
Attrs DataFormat( StringPiece x )
এপসিলন
Attrs Epsilon( float x )
প্রশিক্ষণ
Attrs IsTraining( bool x )