DebugNumericsSummary

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

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

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

فئات متداخلة

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

الثوابت

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

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

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

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

الثوابت

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

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

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

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

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

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

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

إنشاء DebugNumericsSummary الثابت العام <TFloat32> (نطاق النطاق ، المعامل <؟ يمتد TType > الإدخال، الخيارات... الخيارات)

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

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

إنشاء DebugNumericsSummary الثابت العام <U> (نطاق النطاق ، المعامل <؟ يمتد TType > الإدخال، Class<U> OutputDtype، خيارات... خيارات)

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

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

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

DebugNumericsSummary.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، أو صفر بخلاف ذلك.

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

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