टेंसरफ़्लो:: ऑप्स:: क्वांटाइज़एंडडिक्वांटाइज़V2:: Attrs

#include <array_ops.h>

quantizeAndDequantizeV2 के लिए वैकल्पिक विशेषता सेटर्स।

सारांश

सार्वजनिक गुण

narrow_range_ = false
bool
num_bits_ = 8
int64
range_given_ = false
bool
round_mode_ = "HALF_TO_EVEN"
StringPiece
signed_input_ = true
bool

सार्वजनिक समारोह

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
'राउंड_मोड' विशेषता नियंत्रित करती है कि फ्लोट मानों को उनके परिमाणित समकक्षों में पूर्णांकित करते समय किस राउंडिंग टाई-ब्रेकिंग एल्गोरिदम का उपयोग किया जाता है।
SignedInput (bool x)
TF_MUST_USE_RESULT Attrs
चाहे परिमाणीकरण हस्ताक्षरित हो या अहस्ताक्षरित।

सार्वजनिक गुण

संकीर्ण रेंज_

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

राउंड_मोड_

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::NarrowRange(
  bool x
)

यदि सत्य है, तो परिमाणित न्यूनतम मान का निरपेक्ष मान परिमाणित अधिकतम मान के समान है, न कि 1 बड़ा।

यानी 8 बिट परिमाणीकरण के लिए, न्यूनतम मान -128 के बजाय -127 है।

डिफ़ॉल्ट से असत्य

संख्या बिट्स

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
)

'राउंड_मोड' विशेषता नियंत्रित करती है कि फ्लोट मानों को उनके परिमाणित समकक्षों में पूर्णांकित करते समय किस राउंडिंग टाई-ब्रेकिंग एल्गोरिदम का उपयोग किया जाता है।

निम्नलिखित राउंडिंग मोड वर्तमान में समर्थित हैं:

  • HALF_TO_EVEN: यह डिफ़ॉल्ट राउंड_मोड है।
  • HALF_UP: सकारात्मक की ओर गोल। इस मोड में 8 तक 7.5 राउंड और -7 तक -7.5 राउंड होते हैं।

डिफ़ॉल्ट "HALF_TO_EVEN"

हस्ताक्षरित इनपुट

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

चाहे परिमाणीकरण हस्ताक्षरित हो या अहस्ताक्षरित।

(वास्तव में इस पैरामीटर को signed_output कहा जाना चाहिए था)

डिफ़ॉल्ट सत्य पर