FusedBatchNorm

الطبقة النهائية العامة FusedBatchNorm

التطبيع دفعة.

لاحظ أنه يتم تحديد حجم Tensors 4D إما بواسطة "NHWC" أو "NCHW". يتطابق حجم Tensors 1D مع البعد C لل Tensors 4D.

فئات متداخلة

فصل FusedBatchNorm.Options السمات الاختيارية لـ FusedBatchNorm

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

الإخراج <U>
متوسط ​​الدفعة ()
Tensor 1D لمتوسط ​​الدفعة المحسوبة، ليتم استخدامه بواسطة TensorFlow لحساب متوسط ​​التشغيل.
الإخراج <U>
تباين الدفعة ()
موتر أحادي الأبعاد لتباين الدفعة المحسوب، ليتم استخدامه بواسطة TensorFlow لحساب تباين التشغيل.
ثابت <T يمتد TNumber ، U يمتد TNumber > FusedBatchNorm <T، U>
إنشاء (نطاق النطاق ، المعامل <T> x، مقياس المعامل <U>، إزاحة المعامل <U>، متوسط ​​المعامل <U>، تباين المعامل <U>، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية FusedBatchNorm جديدة.
ثابت FusedBatchNorm.Options
تنسيق البيانات (تنسيق بيانات السلسلة)
ثابت FusedBatchNorm.Options
إبسيلون (تعويم إبسيلون)
ثابت FusedBatchNorm.Options
الأسي AvgFactor (العائم الأسيAvgFactor)
ثابت FusedBatchNorm.Options
isTraining (المنطقية isTraining)
الإخراج <U>
المساحة الاحتياطية1 ()
موتر 1D للدفعة المحسوبة يعني إعادة استخدامه في حساب التدرج.
الإخراج <U>
مساحة احتياطية 2 ()
موتر 1D لتباين الدفعة المحسوب (التباين المقلوب في حالة cuDNN)، لإعادة استخدامه في حساب التدرج.
الإخراج <U>
مساحة احتياطية 3 ()
موتر أحادي الأبعاد لبعض النتائج المتوسطة، ليتم إعادة استخدامه في حساب التدرج للحصول على كفاءة أفضل.
الإخراج <T>
ص ()
موتر 4D لبيانات الإخراج.

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "FusedBatchNormV3"

الأساليب العامة

الإخراج العام <U> BatchMean ()

Tensor 1D لمتوسط ​​الدفعة المحسوبة، ليتم استخدامه بواسطة TensorFlow لحساب متوسط ​​التشغيل.

الإخراج العام <U> BatchVariance ()

موتر أحادي الأبعاد لتباين الدفعة المحسوب، ليتم استخدامه بواسطة TensorFlow لحساب تباين التشغيل.

إنشاء FusedBatchNorm ثابت عام <T, U> ( نطاق النطاق ، المعامل <T> x، مقياس المعامل <U>، إزاحة المعامل <U>، متوسط ​​المعامل <U>، تباين المعامل <U>، خيارات... خيارات)

طريقة المصنع لإنشاء فئة تغلف عملية FusedBatchNorm جديدة.

حدود
نِطَاق النطاق الحالي
س موتر 4D لإدخال البيانات.
حجم موتر 1D لعامل القياس، لقياس x المقيس.
عوض موتر 1D للإزاحة، للتحول إلى x المقيس.
يقصد موتر 1D لمتوسط ​​السكان. تستخدم للاستدلال فقط؛ يجب أن تكون فارغة للتدريب.
التباين موتر 1D لتباين السكان. تستخدم للاستدلال فقط؛ يجب أن تكون فارغة للتدريب.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد من FusedBatchNorm

ثابت عام FusedBatchNorm.Options dataFormat (String dataFormat)

حدود
تنسيق البيانات تنسيق البيانات لـ x وy. إما "NHWC" (افتراضي) أو "NCHW".

ثابت عام FusedBatchNorm.Options epsilon (Float epsilon)

حدود
إبسيلون رقم تعويم صغير يضاف إلى تباين x.

ثابت عام FusedBatchNorm.Options الأسي AvgFactor (العائم الأسيAvgFactor)

ثابت عام FusedBatchNorm.Options isTraining (منطقي isTraining)

حدود
com.isTraining القيمة المنطقية للإشارة إلى العملية مخصصة للتدريب (الافتراضي) أو الاستدلال.

الإخراج العام <U> ReserveSpace1 ()

موتر 1D للدفعة المحسوبة يعني إعادة استخدامه في حساب التدرج.

الإخراج العام <U> ReserveSpace2 ()

موتر 1D لتباين الدفعة المحسوب (التباين المقلوب في حالة cuDNN)، لإعادة استخدامه في حساب التدرج.

الإخراج العام <U> ReserveSpace3 ()

موتر أحادي الأبعاد لبعض النتائج المتوسطة، ليتم إعادة استخدامه في حساب التدرج للحصول على كفاءة أفضل.

الإخراج العام <T> y ()

موتر 4D لبيانات الإخراج.