Dequantize

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

รับอินพุต uint32 ที่แพ็กแล้วคลายแพ็กอินพุตไปที่ uint8 เพื่อทำ

การลดปริมาณบนอุปกรณ์

ค่าคงที่

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

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

เอาท์พุต < TBfloat16 >
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
การลดปริมาณ แบบคงที่
สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <?> อินพุต, minRange ลอย, maxRange ลอย, โหมดสตริง, บูลีน transposeOutput)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Dequantize ใหม่
เอาท์พุต < TBfloat16 >
เอาท์พุท ()
เทนเซอร์เอาท์พุตซึ่งมีประเภทเป็น bloat16

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

ค่าคงที่

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

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

ค่าคงที่: "XlaDequantize"

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

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

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

การสร้าง Dequantize แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <?> อินพุต, MinRange ลอย, MaxRange ลอย, โหมดสตริง, บูลีน transposeOutput)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล เทนเซอร์อินพุตที่มีประเภทเป็น uint32 รูปร่างคือ [d0, ..., dn]
นาที ค่าสเกลาร์ขั้นต่ำที่อาจเกิดขึ้นสำหรับอินพุต
ช่วงสูงสุด ค่าสเกลาร์สูงสุดที่อาจเกิดขึ้นสำหรับอินพุต
โหมด สตริงเพื่อกำหนดโหมดการแยกส่วนใน {"MIN_COMBINED", "MIN_FIRST", "SCALED"}
ทรานสโพสเอาท์พุต บูลีนเพื่อตรวจสอบว่าเอาต์พุตถูกย้ายหรือไม่ transpose_output จะเร็วขึ้นเมื่ออินพุตมีขนาดใหญ่และอันดับอินพุตสูงกว่า 1
การส่งคืน
  • ตัวอย่างใหม่ของ Dequantize

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

เทนเซอร์เอาท์พุตซึ่งมีประเภทเป็น bloat16 หาก transpose_output เป็นจริง รูปร่างเอาต์พุตจะเป็น [dn * 4, dn-1, ..., d1, d0] หาก transpose_output เป็นเท็จ รูปร่างเอาต์พุตจะเป็น [d0,..., dn * 4]