tensorflow :: ops :: FusedBatchNormGrad
#include <nn_ops.h>
شیب برای عادی سازی دسته ای.
خلاصه
توجه داشته باشید که اندازه سنسورهای 4D یا توسط "NHWC" یا "NCHW" تعریف می شوند. اندازه سنسورهای 1D با بعد C سنسورهای 4D مطابقت دارد.
استدلال ها:
- دامنه: یک شی Sc Scope
- y_backprop: یک 4D تانسور برای گرادیان با توجه به y.
- x: یک سنسور 4D برای داده های ورودی.
- مقیاس: یک سنسور 1D برای فاکتور مقیاس گذاری ، برای مقیاس کردن x نرمال شده.
- reserve_space_1: وقتی is_training درست است ، یک Tensor 1D برای دسته محاسبه شده برای محاسبه شیب مورد استفاده مجدد قرار می گیرد. هنگامی که is_training کاذب است، یک 1D تانسور برای جمعیت متوسط در هر دو 1 و 2 محاسبه گرادیان سفارش استفاده مجدد قرار.
- reserve_space_2: وقتی is_training درست است، یک 1D تانسور برای واریانس دسته ای کامپیوتری (واریانس معکوس در مورد cuDNN) به در محاسبات شیب مورد استفاده مجدد قرار. وقتی is_training نادرست است ، یک Tensor 1D برای واریانس جمعیت در هر دو محاسبه شیب مرتبه 1 و 2 دوباره استفاده می شود.
ویژگی های اختیاری (به Attrs
مراجعه کنید):
- epsilon: یک عدد شناور کوچک است که به واریانس x اضافه می شود.
- data_format: قالب داده برای y_backprop ، x ، x_backprop. یا "NHWC" (پیش فرض) یا "NCHW".
- is_training: مقدار bool برای نشان دادن عملکرد برای آموزش (پیش فرض) یا استنتاج است.
بازده:
-
Output
x_backprop: یک 4D تانسور برای شیب نسبت به x. -
Output
scale_backprop: یک 1D تانسور برای گرادیان با توجه به مقیاس. -
Output
offset_backprop: یک 1D تانسور برای گرادیان با توجه به جبران شده است. -
Output
Reserve_space_3: مکان یاب استفاده نشده برای مطابقت با میانگین ورودی در FusedBatchNorm . -
Output
reserve_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 . |
صفات عمومی
offset_backprop
::tensorflow::Output offset_backprop
عمل
Operation operation
ذخیره_فضا_3
::tensorflow::Output reserve_space_3
ذخیره_فضا_4
::tensorflow::Output reserve_space_4
مقیاس_پردازش
::tensorflow::Output scale_backprop
x_backprop
::tensorflow::Output x_backprop
کارکردهای عمومی
FusedBatchNormGrad
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
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 )
IsTraining
Attrs IsTraining( bool x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2020-04-20 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]