tensorflow:: ops:: QuantizeAndDequantizeV2:: 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
যদি True হয়, তাহলে কোয়ান্টাইজড সর্বনিম্ন মানের পরম মান কোয়ান্টাইজড সর্বোচ্চ মানের সমান হবে, ১ বেশি হওয়ার পরিবর্তে।
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
কোয়ান্টাইজেশনটি সাইনড নাকি আনসাইনড।

জনসাধারণের বৈশিষ্ট্য

সংকীর্ণ_পরিসর_

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

num_bits_

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

range_given_

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
)

যদি True হয়, তাহলে কোয়ান্টাইজড সর্বনিম্ন মানের পরম মান কোয়ান্টাইজড সর্বোচ্চ মানের সমান হবে, ১ বেশি হওয়ার পরিবর্তে।

অর্থাৎ ৮-বিট কোয়ান্টাইজেশনের ক্ষেত্রে সর্বনিম্ন মান -১২৮-এর পরিবর্তে -১২৭।

ডিফল্টরূপে মিথ্যা

নামবিটস

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

কোয়ান্টাইজেশনের বিটউইডথ।

ডিফল্ট মান ৮

পরিসর প্রদত্ত

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 হওয়া উচিত ছিল)

ডিফল্টরূপে সত্য