DebugNumericSummaryV2

الفئة النهائية العامة DebugNumericSummaryV2

تصحيح ملخص رقمي V2 Op.

يحسب ملخصًا رقميًا لموتر الإدخال. يعتمد شكل الإخراج على سمة Tensor_debug_mode. يتم استخدام هذه العملية داخليًا بواسطة TensorFlow Debugger (tfdbg) v2.

فئات متداخلة

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

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

الإخراج <U>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
ثابت <U يمتد الرقم، T> DebugNumericSummaryV2 <U>
إنشاء (نطاق النطاق ، إدخال المعامل <T>، فئة <U> OutputDtype، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تلتف حول عملية DebugNumericSummaryV2 جديدة.
ثابت <T> DebugNumericSummaryV2 <Float>
إنشاء (نطاق النطاق ، إدخال المعامل <T>، الخيارات... الخيارات)
طريقة المصنع لإنشاء فئة تغلف عملية DebugNumericSummaryV2 جديدة باستخدام أنواع المخرجات الافتراضية.
الإخراج <U>
ثابت DebugNumericSummaryV2.Options
TensorDebugMode (وضع TensorDebugMode الطويل)
ثابت DebugNumericSummaryV2.Options
TensorId (معرف TensorId طويل)

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

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

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

إرجاع المقبض الرمزي للموتر.

المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.

إنشاء DebugNumericSummaryV2 <U> الثابت العام ( نطاق النطاق ، وإدخال المعامل <T>، وفئة الإخراج <U>، والخيارات... الخيارات)

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

حدود
نِطَاق النطاق الحالي
مدخل موتر الإدخال، ليتم تلخيصه بواسطة المرجع.
inputDtype خياري. نوع الإخراج. يمكن أن يكون float32 أو float64 (الافتراضي: float32).
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد لـ DebugNumericSummaryV2

إنشاء DebugNumericSummaryV2 الثابت العام <Float> (نطاق النطاق ، وإدخال المعامل <T>، والخيارات... خيارات)

طريقة المصنع لإنشاء فئة تغلف عملية DebugNumericSummaryV2 جديدة باستخدام أنواع المخرجات الافتراضية.

حدود
نِطَاق النطاق الحالي
مدخل موتر الإدخال، ليتم تلخيصه بواسطة المرجع.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد لـ DebugNumericSummaryV2

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

DebugNumericSummaryV2.Options الثابت العام ، TensorDebugMode (tensorDebugMode الطويل)

حدود
TensorDebugMode وضع تصحيح Tensor: الوضع الذي يتم فيه تلخيص موتر الإدخال بواسطة المرجع. راجع تعداد TensorDebugMode في Tensorflow/core/protobuf/debug_event.proto للحصول على التفاصيل.

القيم المدعومة: 2 (CURT_HEALTH): إخراج موتر float32/64 للشكل [2]. العنصر الأول هو Tensor_id، إذا تم توفيره، و-1 بخلاف ذلك. العنصر الثاني هو البت الذي يتم تعيينه على 1 إذا كان موتر الإدخال له قيمة لا نهاية أو nan، أو صفر بخلاف ذلك.

3 (CONCISE_HEALTH): إخراج موتر الشكل float32/64 [5]. العنصر الأول هو Tensor_id، إذا تم توفيره، و-1 بخلاف ذلك. الفتحات الأربع المتبقية هي إجمالي عدد العناصر، -infs، +infs، وnans في موتر الإدخال على التوالي.

4 (FULL_HEALTH): إخراج موتر الشكل float32/64 [11]. العنصر الأول هو Tensor_id، إذا تم توفيره، و-1 بخلاف ذلك. العنصر الثاني هو معرف_الجهاز، إذا تم توفيره، و-1 بخلاف ذلك. يحمل العنصر الثالث قيمة نوع البيانات لموتر الإدخال وفقًا للنوع المذكور في Tensorflow/core/framework/types.proto. تحتوي العناصر المتبقية على العدد الإجمالي للعناصر، -infs، +infs، nans، والأرقام المحدودة السالبة، والأصفار، والأرقام المحدودة الموجبة في موتر الإدخال على التوالي.

5 (الشكل): إخراج موتر الشكل float32/64 [10]. العنصر الأول هو Tensor_id، إذا تم توفيره، و-1 بخلاف ذلك. يحمل العنصر الثاني قيمة نوع البيانات لموتر الإدخال وفقًا للنوع المذكور في Tensorflow/core/framework/types.proto. العنصر الثالث يحمل رتبة الموتر. العنصر الرابع يحمل عدد العناصر داخل الموتر. وأخيرًا، تحمل العناصر الستة المتبقية شكل الموتر. إذا كانت رتبة الموتر أقل من 6، يكون الشكل مبطنًا بالأصفار. إذا كانت الرتبة أكبر من 6، يتم اقتطاع رأس الشكل.

6 (FULL_NUMERICS): إخراج موتر الشكل float32/64 [22]. العنصر الأول هو Tensor_id، إذا تم توفيره، و-1 بخلاف ذلك. العنصر الثاني هو معرف_الجهاز، إذا تم توفيره، و-1 بخلاف ذلك. يحمل العنصر الثالث قيمة نوع البيانات لموتر الإدخال وفقًا للنوع المذكور في Tensorflow/core/framework/types.proto. العنصر الرابع يحمل رتبة الموتر. العناصر من الخامس إلى الحادي عشر تحمل شكل الموتر. إذا كانت رتبة الموتر أقل من 6، يكون الشكل مبطنًا بالأصفار. إذا كانت الرتبة أكبر من 6، يتم اقتطاع رأس الشكل. تحتوي العناصر من الثاني عشر إلى الثامن عشر على عدد العناصر، -infs، +infs، nans، والعوامات غير الطبيعية، والأرقام المحدودة السالبة، والأصفار، والأرقام المحدودة الموجبة في موتر الإدخال على التوالي. تحتوي العناصر الأربعة الأخيرة على القيمة الدنيا والقيمة القصوى والمتوسط ​​والتباين لموتر الإدخال.

8 (REDUCE_INF_NAN_THREE_SLOTS): إخراج موتر الشكل float32/64 [3]. العنصر الأول هو -inf إذا كان أي عنصر من عناصر موتر الإدخال هو -inf، أو صفر بخلاف ذلك. العنصر الثاني هو +inf إذا كان أي عنصر من عناصر موتر الإدخال هو +inf، أو صفر بخلاف ذلك. العنصر الثالث هو nan إذا كان أي عنصر من عناصر موتر الإدخال nan، أو صفر بخلاف ذلك.

DebugNumericSummaryV2.Options ثابت عام ( معرف موتر طويل)

حدود
معرف الموتر خياري. معرف عدد صحيح للموتر الذي يتم تلخيصه بواسطة هذا المرجع.