คำเตือน: API นี้เลิกใช้งานแล้วและจะถูกลบออกใน TensorFlow เวอร์ชันในอนาคตหลังจาก การแทนที่ เสถียรแล้ว

UniformQuantizedClipByValue

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

ดำเนินการคลิปตามค่าบนตัวถูกดำเนินการ `ตัวถูกดำเนินการ' ของเทนเซอร์เชิงปริมาณ

กำหนด "ตัวถูกดำเนินการ" เชิงปริมาณซึ่งถูกหาปริมาณโดยใช้ "มาตราส่วน" และ "จุดศูนย์" ให้ดำเนินการคลิปตามค่าโดยใช้ค่า "ต่ำสุด" และ "สูงสุด" ถ้า quantization_axis เป็น -1 (ต่อเมตริกซ์ต่อเมตริกซ์) ตัวถูกดำเนินการทั้งหมดจะถูกตัดโดยใช้สเกลาร์ min, max มิฉะนั้น (ตามปริมาณตามช่องสัญญาณ) การตัดจะทำต่อช่องสัญญาณด้วย

คลาสที่ซ้อนกัน

ระดับ UniformQuantizedClipByValue.Options แอ็ตทริบิวต์ทางเลือกสำหรับ UniformQuantizedClipByValue

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

เอาท์พุต <T>
เป็นเอาต์พุต ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คงที่ <T> UniformQuantizedClipByValue <T>
สร้าง ( ขอบเขต ขอบเขต, ตัวถูกดำเนินการ <T> ตัวถูกดำเนินการ, ตัวถูกดำเนินการ <T> นาที, ตัวถูกดำเนินการ <T> สูงสุด, มาตรา ส่วนตัวดำเนินการ <Float>, ตัวถูกดำเนิน การ <จำนวนเต็ม> zeroPoints , quantization MinVal แบบยาว, quantization MaxVal แบบยาว, ตัวเลือก... )
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ UniformQuantizedClipByValue ใหม่
เอาท์พุต <T>
เอาท์พุท ()
เอาต์พุตตัด Tensor ของ T ซึ่งมีรูปร่างเหมือนกับตัวถูกดำเนินการ
คง เครื่องแบบQuantizedClipByValue.Options
quantizationAxis (แกน quantization แบบยาว)

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

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

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

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

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

คงที่สาธารณะ UniformQuantizedClipByValue <T> สร้าง ( ขอบเขต ขอบเขต, ตัวถูกดำเนินการ <T> ตัวถูกดำเนินการ, ตัวถูกดำเนิน การ <T> นาที, ตัวถูกดำเนินการ <T> สูงสุด, มาตราส่วนตัวดำเนินการ <Float>, ตัวดำเนิน การ <จำนวนเต็ม> zeroPoints , quantization MinVal แบบยาว, quantizationMaxVal แบบยาว, ตัวเลือก .. . ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ตัวถูกดำเนินการ ต้องเป็นเทนเซอร์ของ T
นาที ค่าต่ำสุดที่จะคลิปตัวถูกดำเนินการ ต้องเป็นเทนเซอร์ของ T ต้องเป็นเมตริกซ์สเกลาร์ ถ้า quantization_axis เป็น -1 (การหาปริมาณต่อเมตริกซ์) หรือ 1D เมตริกซ์ของขนาด (operand.dim_size(quantization_axis)) (การหาปริมาณต่อแกน)
max ค่าต่ำสุดที่จะคลิปตัวถูกดำเนินการ ต้องเป็นเทนเซอร์ของ T ต้องเป็นเมตริกซ์สเกลาร์ ถ้า quantization_axis เป็น -1 (การหาปริมาณต่อเมตริกซ์) หรือ 1D เมตริกซ์ของขนาด (operand.dim_size(quantization_axis)) (การหาปริมาณต่อแกน)
ตาชั่ง ค่าทศนิยมที่ใช้เป็นมาตราส่วนเมื่อหาปริมาณ "ตัวถูกดำเนินการ", "ต่ำสุด" และ "สูงสุด" ต้องเป็นเมตริกซ์สเกลาร์หาก quantization_axis เป็น -1 (การหาปริมาณต่อเมตริกซ์) มิฉะนั้น 1D เมตริกซ์ของขนาด (operand.dim_size(quantization_axis)) (การหาปริมาณต่อแกน)
zeroPoints ค่า int32 ที่ใช้เป็น zero_point เมื่อวัดค่า "ตัวถูกดำเนินการ", "ต่ำสุด" และ "สูงสุด" สภาพรูปร่างเดียวกับตาชั่ง
quantizationMinVal ค่าต่ำสุดของการหาปริมาณที่ใช้เมื่อตัวถูกดำเนินการถูกหาปริมาณ
quantizationMaxVal ค่าสูงสุดของการหาปริมาณที่ใช้เมื่อตัวถูกดำเนินการถูกหาปริมาณ
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • อินสแตนซ์ใหม่ของ UniformQuantizedClipByValue

เอาต์พุต สาธารณะ <T> เอาต์พุต ()

เอาต์พุตตัด Tensor ของ T ซึ่งมีรูปร่างเหมือนกับตัวถูกดำเนินการ

คงที่สาธารณะ UniformQuantizedClipByValue.Options quantizationAxis (Long quantizationAxis)

พารามิเตอร์
quantizationAxis ระบุดัชนีมิติของเทนเซอร์ที่ใช้การหาปริมาณตามแกนสำหรับสไลซ์ตามมิตินั้น หากตั้งค่าเป็น -1 (ค่าเริ่มต้น) สิ่งนี้บ่งชี้ถึงการหาปริมาณต่อเมตริกซ์ มิฉะนั้นจะต้องตั้งค่าให้อยู่ในช่วง [0,operand.dims())