جریان تنسور:: عملیات:: 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 اگر 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
حالت_گرد_
StringPiece tensorflow::ops::QuantizeAndDequantizeV2::Attrs::round_mode_ = "HALF_TO_EVEN"
signed_input_
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- است.
پیش فرض به نادرست
NumBits
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: این حالت round_mode پیشفرض است.
- 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
نامیده می شد)
پیش فرض ها به درست است
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-25 بهوقت ساعت هماهنگ جهانی.