تدفق التوتر:: العمليات:: الكمية والإزالةV2:: 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
إذا كان True، فإن القيمة المطلقة للقيمة الدنيا المكممة هي نفس القيمة القصوى المكممة، بدلاً من 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

num_bits_

int64 tensorflow::ops::QuantizeAndDequantizeV2::Attrs::num_bits_ = 8

النطاق_المعطى_

bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::range_given_ = false

round_mode_

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
)

إذا كان True، فإن القيمة المطلقة للقيمة الدنيا المكممة هي نفس القيمة القصوى المكممة، بدلاً من 1 أكبر.

أي بالنسبة لتكميم 8 بت، فإن الحد الأدنى للقيمة هو -127 بدلاً من -128.

الافتراضيات كاذبة

نومبيتس

TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NumBits(
  int64 x
)

عرض البت للتكميم.

الافتراضي هو 8

RangeGiven

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: هذا هو الوضع الدائري الافتراضي.
  • HALF_UP: جولة نحو الإيجابية. في هذا الوضع، يتم تقريب 7.5 إلى 8 و-7.5 إلى 7.

الإعدادات الافتراضية هي "HALF_TO_EVEN"

SignedInput

TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::SignedInput(
  bool x
)

ما إذا كان التكميم موقعًا أم غير موقع.

(في الواقع كان يجب أن يُطلق على هذه المعلمة اسم signed_output )

الافتراضيات إلى صحيح