Requantize

คลาสสุดท้ายสาธารณะ Requantize

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

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

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

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

วิธีการสาธารณะ

คงที่ <U ขยาย TType > หาปริมาณใหม่ <U>
สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ <? ขยาย TType > อินพุต ตัวดำเนินการ < TFloat32 > inputMin, ตัวดำเนินการ < TFloat32 > inputMax, ตัวดำเนินการ < TFloat32 >ร้องขอOutputMin, ตัวดำเนินการ < TFloat32 >ร้องขอOutputMax, Class<U> outType)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Requantize ใหม่
เอาท์พุต <U>
เอาท์พุต < TFloat32 >
เอาท์พุทสูงสุด ()
ค่า request_output_max จะถูกคัดลอกไปยังเอาต์พุตนี้
เอาท์พุต < TFloat32 >
เอาท์พุทขั้นต่ำ ()
ค่า request_output_min จะถูกคัดลอกไปยังเอาต์พุตนี้

วิธีการสืบทอด

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "กำหนดปริมาณใหม่"

วิธีการสาธารณะ

สาธารณะ Requantize คงที่ <U> สร้าง (ขอบเขต ขอบเขต Operand <? ขยาย TType > อินพุต Operand < TFloat32 > inputMin, Operand < TFloat32 > inputMax, Operand < TFloat32 >ร้องขอOutputMin, Operand < TFloat32 >ร้องขอOutputMax, Class<U> outType)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Requantize ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
อินพุตขั้นต่ำ ค่าทศนิยมที่ค่าอินพุตเชิงปริมาณขั้นต่ำเป็นตัวแทน
อินพุตสูงสุด ค่าทศนิยมที่ค่าอินพุตเชิงปริมาณสูงสุดเป็นตัวแทน
ร้องขอOutputMin ค่าทศนิยมที่ค่าเอาต์พุตเชิงปริมาณขั้นต่ำเป็นตัวแทน
ร้องขอOutputMax ค่าทศนิยมที่ค่าเอาต์พุตเชิงปริมาณสูงสุดเป็นตัวแทน
ประเภทออก ประเภทของเอาท์พุต ควรมีความลึกบิตต่ำกว่า Tinput
การส่งคืน
  • อินสแตนซ์ใหม่ของ Requantize

เอาท์พุท สาธารณะ <U> เอาท์พุท ()

เอาท์ พุท สาธารณะ < TFloat32 > outputMax ()

ค่า request_output_max จะถูกคัดลอกไปยังเอาต์พุตนี้

เอาท์พุท สาธารณะ < TFloat32 > เอาท์พุทขั้นต่ำ ()

ค่า request_output_min จะถูกคัดลอกไปยังเอาต์พุตนี้