เทนเซอร์โฟลว์ :: ops :: จำเป็น

#include <math_ops.h>

แปลงเทนเซอร์ input เชิงปริมาณให้เป็น output มีความแม่นยำต่ำกว่า

สรุป

แปลงเทนเซอร์ input เชิงปริมาณเป็น output มีความแม่นยำต่ำกว่าโดยใช้ช่วงเอาต์พุตที่ระบุด้วย requested_output_min และ requested_output_max

[input_min, input_max] คือสเกลาร์ลอยที่ระบุช่วงสำหรับการตีความลอยของ input ตัวอย่างเช่นถ้า input_min คือ -1.0f และ input_max คือ 1.0f และเรากำลังจัดการกับข้อมูล quint16 ดังนั้นค่า 0 ในข้อมูล 16 บิตควรตีความเป็น -1.0f และ 65535 หมายถึง 1.0f

อาร์กิวเมนต์:

  • ขอบเขต: วัตถุ ขอบเขต
  • input_min: ค่าลอยตัวที่ค่าอินพุตเชิงปริมาณขั้นต่ำแสดงถึง
  • input_max: ค่าลอยตัวที่ค่าอินพุตเชิงปริมาณสูงสุดแสดงถึง
  • request_output_min: ค่าลอยตัวที่แสดงค่าเอาต์พุตเชิงปริมาณขั้นต่ำ
  • request_output_max: ค่าลอยตัวที่แสดงค่าเอาต์พุตเชิงปริมาณสูงสุด
  • out_type: ประเภทของเอาต์พุต ควรมีความลึกบิตต่ำกว่า Tinput

ผลตอบแทน:

  • Output ท์พุทเอาท์พุท
  • Output output_min: ค่าที่ร้องขอ _output_min จะถูกคัดลอกลงในเอาต์พุตนี้
  • Output output_max: ค่าที่ร้องขอ _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

output_min

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