টেনসরফ্লো :: অপস:: রিকুয়েন্টাইজ করুন
#include <math_ops.h>
কোয়ান্টাইজড input
টেনসরকে নিম্ন-নির্ভুল output
রূপান্তর করে।
সারাংশ
Quantized input
টেনসরকে একটি নিম্ন-নির্ভুল output
রূপান্তর করে, requested_output_min
এবং requested_output_max
এর সাথে নির্দিষ্ট করা আউটপুট পরিসর ব্যবহার করে।
[input_min, input_max]
হল স্কেলার ফ্লোট যা input
ডেটার ফ্লোট ব্যাখ্যার জন্য পরিসীমা নির্দিষ্ট করে। উদাহরণস্বরূপ, যদি input_min
হয় -1.0f এবং input_max
হয় 1.0f, এবং আমরা quint16
কোয়ান্টাইজড ডেটা নিয়ে কাজ করছি, তাহলে 16-বিট ডেটার একটি 0 মানকে -1.0f হিসাবে ব্যাখ্যা করা উচিত এবং একটি 65535 মানে 1.0f।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- input_min: ফ্লোট মান যা ন্যূনতম পরিমাপযুক্ত ইনপুট মান প্রতিনিধিত্ব করে।
- input_max: ফ্লোট মান যা সর্বাধিক পরিমাপযুক্ত ইনপুট মান উপস্থাপন করে।
- requested_output_min: ফ্লোট মান যা ন্যূনতম কোয়ান্টাইজড আউটপুট মান প্রতিনিধিত্ব করে।
- requested_output_max: ফ্লোট মান যা সর্বাধিক পরিমাপকৃত আউটপুট মান প্রতিনিধিত্ব করে।
- out_type: আউটপুটের ধরন। টিনপুটের চেয়ে কম গভীরতা হওয়া উচিত।
রিটার্ন:
-
Output
আউটপুট -
Output
আউটপুট_মিন: অনুরোধ করা_আউটপুট_মিন মানটি এই আউটপুটে অনুলিপি করা হয়েছে। -
Output
আউটপুট_ম্যাক্স: অনুরোধ করা_আউটপুট_ম্যাক্স মানটি এই আউটপুটে কপি করা হয়েছে।
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
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( 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 )