tensorflow:: ops:: QuantizeAndDequantizeV2:: Attrs
#include <array_ops.h>أدوات تعيين السمات الاختيارية لـ QuantizeAndDequantizeV2 .
ملخص
السمات العامة | |
|---|---|
axis_ = -1 | int64 |
narrow_range_ = false | bool |
num_bits_ = 8 | int64 |
range_given_ = false | bool |
round_mode_ = "HALF_TO_EVEN" | StringPiece |
signed_input_ = true | bool |
الوظائف العامة | |
|---|---|
Axis (int64 x) | TF_MUST_USE_RESULT Attrs إذا تم تحديد ذلك، يتم التعامل مع هذا المحور كمحور قناة أو شريحة، ويتم استخدام نطاق تكميم منفصل لكل قناة أو شريحة على طول هذا المحور. |
NarrowRange (bool x) | TF_MUST_USE_RESULT Attrs إذا كان ذلك صحيحًا، فإن القيمة المطلقة للقيمة الدنيا الكمية هي نفسها القيمة القصوى الكمية، بدلاً من أن تكون أكبر بمقدار 1. |
NumBits (int64 x) | TF_MUST_USE_RESULT Attrs عرض البتات للتكميم. |
RangeGiven (bool x) | TF_MUST_USE_RESULT Attrs سواء تم تحديد النطاق أم يجب تحديده من موتر input . |
RoundMode (StringPiece x) | TF_MUST_USE_RESULT Attrs تتحكم السمة 'round_mode' في خوارزمية كسر التعادل في التقريب المستخدمة عند تقريب القيم العشرية إلى مكافئاتها الكمية. |
SignedInput (bool x) | TF_MUST_USE_RESULT Attrs سواء كانت عملية التكميم ذات إشارة أو بدون إشارة. |
السمات العامة
محور_
int64 tensorflow::ops::QuantizeAndDequantizeV2::Attrs::axis_ = -1
نطاق ضيق
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::narrow_range_ = false
عدد البتات
int64 tensorflow::ops::QuantizeAndDequantizeV2::Attrs::num_bits_ = 8
النطاق_المعطى
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::range_given_ = false
وضع_الجولة
StringPiece tensorflow::ops::QuantizeAndDequantizeV2::Attrs::round_mode_ = "HALF_TO_EVEN"
المدخلات الموقعة
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::signed_input_ = true
الوظائف العامة
محور
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::Axis( int64 x )
إذا تم تحديد ذلك، يتم التعامل مع هذا المحور كمحور قناة أو شريحة، ويتم استخدام نطاق تكميم منفصل لكل قناة أو شريحة على طول هذا المحور.
القيمة الافتراضية هي -1
نطاق ضيق
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NarrowRange( bool x )
إذا كان ذلك صحيحًا، فإن القيمة المطلقة للقيمة الدنيا الكمية هي نفسها القيمة القصوى الكمية، بدلاً من أن تكون أكبر بمقدار 1.
أي بالنسبة للتكميم ذي 8 بت، فإن القيمة الدنيا هي -127 بدلاً من -128.
القيمة الافتراضية هي خطأ
NumBits
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NumBits( int64 x )
عرض البتات للتكميم.
القيمة الافتراضية هي 8
المدى المعطى
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::RangeGiven( bool x )
سواء تم تحديد النطاق أم يجب تحديده من موتر input .
القيمة الافتراضية هي خطأ
وضع الجولة
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::RoundMode( StringPiece x )
تتحكم السمة 'round_mode' في خوارزمية كسر التعادل في التقريب المستخدمة عند تقريب القيم العشرية إلى مكافئاتها الكمية.
يتم حاليًا دعم أوضاع التقريب التالية:
- HALF_TO_EVEN: هذا هو وضع التقريب الافتراضي.
- نصف لأعلى: التقريب نحو العدد الموجب. في هذا الوضع، يتم تقريب 7.5 إلى 8، ويتم تقريب -7.5 إلى -7.
القيمة الافتراضية هي "HALF_TO_EVEN"
المدخلات الموقعة
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::SignedInput( bool x )
سواء كانت عملية التكميم ذات إشارة أو بدون إشارة.
(في الواقع، كان ينبغي تسمية هذا المعامل signed_output )
القيمة الافتراضية هي صحيح
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)