tensorflow:: عملیات:: FusedBatchNorm
#include <nn_ops.h>نرمالسازی دستهای.
خلاصه
توجه داشته باشید که اندازه تانسورهای چهاربعدی با "NHWC" یا "NCHW" تعریف میشوند. اندازه تانسورهای یکبعدی با بُعد C تانسورهای چهاربعدی مطابقت دارد.
استدلالها:
- دامنه: یک شیء دامنه
- x: یک تانسور چهاربعدی برای دادههای ورودی.
- مقیاس: یک تانسور یکبعدی برای عامل مقیاسبندی، برای مقیاسبندی x نرمالشده.
- آفست: یک تانسور یکبعدی برای آفست، برای جابجایی به x نرمالشده.
- میانگین: یک تانسور یکبعدی برای میانگین جمعیت. فقط برای استنتاج استفاده میشود؛ برای آموزش باید خالی باشد.
- واریانس: یک تانسور یکبعدی برای واریانس جمعیت. فقط برای استنتاج استفاده میشود؛ برای آموزش باید خالی باشد.
ویژگیهای اختیاری (به Attrs مراجعه کنید):
- اپسیلون: یک عدد اعشاری کوچک که به واریانس x اضافه میشود.
- data_format: فرمت داده برای x و y. یا "NHWC" (پیشفرض) یا "NCHW".
- is_training: یک مقدار bool که نشان میدهد عملیات برای آموزش (پیشفرض) یا استنتاج است.
بازده:
-
Outputy: یک تانسور چهاربعدی برای دادههای خروجی. -
Outputbatch_mean: یک تنسور یکبعدی برای میانگین دستهای محاسبهشده، که توسط TensorFlow برای محاسبه میانگین در حال اجرا استفاده میشود. -
Outputbatch_variance: یک تنسور یکبعدی برای واریانس دستهای محاسبهشده، که توسط TensorFlow برای محاسبه واریانس در حال اجرا استفاده میشود. -
Outputreserve_space_1: یک تانسور یکبعدی برای میانگین دستهای محاسبهشده، که در محاسبه گرادیان مجدداً استفاده میشود. -
Outputreserve_space_2: یک تانسور یکبعدی برای واریانس دستهای محاسبهشده (واریانس معکوس در مورد 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) | |
ExponentialAvgFactor (float x) | |
IsTraining (bool x) | |
ساختارها | |
|---|---|
| tensorflow:: عملیات:: FusedBatchNorm:: جذابیتها | تنظیمکنندههای ویژگی اختیاری برای FusedBatchNorm . |
ویژگیهای عمومی
batch_mean
::tensorflow::Output batch_mean
واریانس دستهای
::tensorflow::Output batch_variance
عملیات
Operation operation
reserve_space_1
::tensorflow::Output reserve_space_1
reserve_space_2
::tensorflow::Output reserve_space_2
ی
::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 ExponentialAvgFactor( float x )
آیزترینینگ
Attrs IsTraining( bool x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی."],[],[]]