UniformQuantizedClipByValue

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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