টেনসরফ্লো :: অপস:: রিকুয়েন্টাইজ করুন

#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
)