تصحيح ملخص رقمي 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 الأساسي
الأساليب العامة
الإخراج العام <U> كإخراج ()
إرجاع المقبض الرمزي للموتر.
المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.
إنشاء DebugNumericsSummary الثابت العام <TFloat32> (نطاق النطاق ، المعامل <؟ يمتد TType > الإدخال، الخيارات... الخيارات)
طريقة المصنع لإنشاء فئة تغلف عملية DebugNumericsSummary جديدة باستخدام أنواع المخرجات الافتراضية.
حدود
نِطَاق | النطاق الحالي |
---|---|
مدخل | موتر الإدخال، ليتم تلخيصه بواسطة المرجع. |
خيارات | يحمل قيم السمات الاختيارية |
عائدات
- مثيل جديد من DebugNumericsSummary
إنشاء DebugNumericsSummary الثابت العام <U> (نطاق النطاق ، المعامل <؟ يمتد TType > الإدخال، Class<U> OutputDtype، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تلتف حول عملية DebugNumericsSummary جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
مدخل | موتر الإدخال، ليتم تلخيصه بواسطة المرجع. |
inputDtype | خياري. نوع الإخراج. يمكن أن يكون float32 أو float64 (الافتراضي: float32). |
خيارات | يحمل قيم السمات الاختيارية |
عائدات
- مثيل جديد من DebugNumericsSummary
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 الثابت العام (معرف موتر طويل )
حدود
معرف الموتر | خياري. معرف عدد صحيح للموتر الذي يتم تلخيصه بواسطة هذا المرجع. |
---|