FusedBatchNormGrad

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

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

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

فئات متداخلة

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

الثوابت

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

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

ثابت <T يمتد TNumber ، U يمتد TNumber > FusedBatchNormGrad <T، U>
إنشاء ( نطاق النطاق ، المعامل <T> yBackprop، المعامل <T> x، المعامل < TFloat32 > مقياس، المعامل <U> ReserveSpace1، المعامل <U> ReserveSpace2، المعامل <U> ReserveSpace3، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية FusedBatchNormGrad جديدة.
ثابت FusedBatchNormGrad.Options
تنسيق البيانات (تنسيق بيانات السلسلة)
ثابت FusedBatchNormGrad.Options
إبسيلون (تعويم إبسيلون)
ثابت FusedBatchNormGrad.Options
isTraining (المنطقية isTraining)
الإخراج <U>
إزاحةBackprop ()
موتر 1D للتدرج فيما يتعلق بالإزاحة.
الإخراج <U>
مساحة احتياطية 4 ()
عنصر نائب غير مستخدم لمطابقة متوسط ​​الإدخال في FusedBatchNorm.
الإخراج <U>
مساحة احتياطية 5 ()
عنصر نائب غير مستخدم لمطابقة إدخال التباين في FusedBatchNorm.
الإخراج <U>
مقياس باكسبروب ()
موتر 1D للتدرج فيما يتعلق بالمقياس.
الإخراج <T>
اكسباكبروب ()
موتر رباعي الأبعاد للتدرج فيما يتعلق بـ x.

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

الثوابت

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

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

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

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

ثابت عام FusedBatchNormGrad <T, U> إنشاء ( نطاق النطاق ، المعامل <T> yBackprop، المعامل <T> x، المعامل <TFloat32> مقياس، المعامل <U> ReserveSpace1، المعامل <U> ReserveSpace2، المعامل <U> ReserveSpace3، الخيارات ... خيارات)

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

حدود
نِطَاق النطاق الحالي
yBackprop موتر رباعي الأبعاد للتدرج فيما يتعلق بـ y.
س موتر 4D لإدخال البيانات.
حجم موتر 1D لعامل القياس، لقياس x المقيس.
مساحة احتياطية1 عندما تكون قيمة is_training صحيحة، فإن Tensor 1D للدفعة المحسوبة يعني إعادة استخدامه في حساب التدرج. عندما تكون قيمة is_training خطأ، فإن موتر 1D للمجموعة يعني إعادة استخدامه في حساب التدرج من الدرجة الأولى والثانية.
ReserveSpace2 عندما يكون is_training صحيحًا، سيتم إعادة استخدام Tensor 1D لتباين الدفعة المحسوب (التباين المقلوب في حالة cuDNN) في حساب التدرج. عندما تكون قيمة is_training خاطئة، سيتم إعادة استخدام موتر 1D لتباين السكان في حساب التدرج من الدرجة الأولى والثانية.
ReserveSpace3 عندما يكون is_training صحيحًا، سيتم إعادة استخدام Tensor 1D لبعض النتائج المتوسطة في حساب التدرج. عندما تكون قيمة is_training خاطئة، سيتم إنشاء Tensor فارغ.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد من FusedBatchNormGrad

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

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

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

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

ثابت عام FusedBatchNormGrad.Options isTraining (Boolean isTraining)

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

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

موتر 1D للتدرج فيما يتعلق بالإزاحة.

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

عنصر نائب غير مستخدم لمطابقة متوسط ​​الإدخال في FusedBatchNorm.

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

عنصر نائب غير مستخدم لمطابقة إدخال التباين في FusedBatchNorm.

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

موتر 1D للتدرج فيما يتعلق بالمقياس.

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

موتر رباعي الأبعاد للتدرج فيما يتعلق بـ x.