جریان تنسور:: عملیات:: Requantize
#include <math_ops.h>
تانسور input
کوانتیزه را به output
با دقت کمتر تبدیل می کند.
خلاصه
تانسور input
کوانتیزه شده را با استفاده از محدوده خروجی مشخص شده با requested_output_min
و requested_output_max
به output
با دقت کمتر تبدیل می کند.
[input_min, input_max]
شناورهای اسکالر هستند که محدوده تفسیر شناور داده input
را مشخص می کنند. به عنوان مثال، اگر input_min
-1.0f و input_max
1.0f باشد، و با دادههای کوانتیزه quint16
سروکار داریم، مقدار 0 در دادههای 16 بیتی باید به صورت -1.0f تفسیر شود و 65535 به معنای 1.0f است.
استدلال ها:
- scope: یک شی Scope
- input_min: مقدار شناوری که حداقل مقدار ورودی کوانتیزه شده نشان دهنده آن است.
- input_max: مقدار شناوری که حداکثر مقدار ورودی کوانتیزه شده نشان دهنده آن است.
- requested_output_min: مقدار شناوری که حداقل مقدار خروجی کوانتیزه شده نشان دهنده آن است.
- requested_output_max: مقدار شناوری که حداکثر مقدار خروجی کوانتیزه شده نشان دهنده آن است.
- out_type: نوع خروجی. باید کمی عمق کمتر از Tinput باشد.
برمی گرداند:
- خروجی
Output
-
Output
output_min: مقدار requested_output_min در این خروجی کپی می شود. -
Output
output_max: مقدار requested_output_max در این خروجی کپی می شود.
سازندگان و ویرانگرها | |
---|---|
Requantize (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input input_min, :: tensorflow::Input input_max, :: tensorflow::Input requested_output_min, :: tensorflow::Input requested_output_max, DataType out_type) |
صفات عمومی | |
---|---|
operation | |
output | |
output_max | |
output_min |
صفات عمومی
عملیات
Operation operation
خروجی
::tensorflow::Output output
output_max
::tensorflow::Output output_max
خروجی_دقیقه
::tensorflow::Output output_min
توابع عمومی
Requantize
Requantize( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input input_min, ::tensorflow::Input input_max, ::tensorflow::Input requested_output_min, ::tensorflow::Input requested_output_max, DataType out_type )