NormalizeOp

الطبقة العامة NormalizeOp
الفئات الفرعية المباشرة المعروفة

تطبيع TensorBuffer مع متوسط ​​معين وstddev: الإخراج = (الإدخال - المتوسط) / stddev.

المقاولون العامون

NormalizeOp (متوسط ​​تعويم، تعويم stddev)
تهيئة NormalizeOp.
تطبيعOp (تعويم [] يعني، تعويم [] ستديف)
تهيئة NormalizeOp.

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

TensorBuffer
تطبيق (إدخال TensorBuffer )
يطبق التطبيع المحدد على موتر معين ويعيد النتيجة.

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

المقاولون العامون

تطبيع عام (تعويم متوسط، تعويم stddev)

تهيئة NormalizeOp. عند استدعائه، يقوم بإنشاء TensorBuffer جديد، والذي يلبي:

   output = (input - mean) / stddev
 

في الحالتين التاليتين، قم بإعادة تعيين mean ​​إلى 0 و stddev إلى 1 لتجاوز التسوية.
1. كل من mean ​​و{code stddev} يساوي 0.
2. mean ​​هو 0 و{stddev} هو اللانهاية.

ملاحظة: إذا تم تعيين mean ​​على 0 وتم تعيين stddev على 1، فلن تتم أي عملية حسابية، وسيتم إرجاع الإدخال الأصلي مباشرةً عند التنفيذ.

ملاحظة: TensorBuffer الذي تم إرجاعه هو دائمًا موتر DataType.FLOAT32 في الوقت الحالي، باستثناء عندما يكون الإدخال موتر DataType.UINT8 ، يتم تعيين mean ​​على 0 ويتم تعيين stddev على 1، بحيث يتم إرجاع موتر DataType.UINT8 الأصلي.

حدود
يقصد القيمة المتوسطة التي سيتم طرحها أولا.
الأمراض المنقولة جنسيا ديف قيمة الانحراف المعياري للتقسيم بعد ذلك.
رميات
غير الشرعيين استثناء حجة إذا كان stddev صفراً.

التطبيع العام (تعويم [] يعني، تعويم [] ستديف)

تهيئة NormalizeOp. عند استدعائه، يقوم بإنشاء TensorBuffer جديد، والذي يلبي:

   // Pseudo code. [...][i] means a certain element whose channel id is i.
   output[...][i] = (input[...][i] - mean[i]) / stddev[i]
 

ملاحظة: إذا تم تعيين كافة القيم في mean ​​على 0 وتم تعيين جميع stddev على 1، فلن يتم إجراء أي حساب، وسيتم إرجاع الإدخال الأصلي مباشرة في التنفيذ.

ملاحظة: TensorBuffer الذي تم إرجاعه هو دائمًا موتر DataType.FLOAT32 في الوقت الحالي، باستثناء أن الإدخال هو موتر DataType.UINT8 ، وتم تعيين كل mean على 0 وتم تعيين جميع stddev على 1.

حدود
يقصد القيم المتوسطة التي سيتم طرحها أولاً لكل قناة.
الأمراض المنقولة جنسيا ديف قيم الانحراف المعياري المراد تقسيمها بعد ذلك لكل قناة.
رميات
غير الشرعيين استثناء حجة إذا كان أي stddev يساوي صفرًا، أو كان mean ​​يحتوي على عدد مختلف من العناصر مع stddev ، أو كان أي منها فارغًا.

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

تطبيق TensorBuffer العام (إدخال TensorBuffer )

يطبق التطبيع المحدد على موتر معين ويعيد النتيجة.

ملاحظة: من المحتمل أن يكون input هو نفس مثيل الإخراج.

حدود
مدخل موتر الإدخال. قد يكون نفس المثيل مع الإخراج.
عائدات
  • موتر الإخراج.