ส่งกลับค่าที่ไม่ซ้ำกัน TopK ในอาร์เรย์ตามลำดับที่จัดเรียง ที่
เวลาทำงานเป็นสัดส่วนกับผลคูณของ K และขนาดอินพุต การเรียงลำดับอาเรย์ทั้งหมดจะมีประสิทธิภาพมากกว่าสำหรับค่า K ที่มากเพียงพอ อัลกอริธึมค่ามัธยฐานของค่ามัธยฐานอาจจะเร็วกว่า แต่ยากที่จะนำไปใช้อย่างมีประสิทธิภาพใน XLA หากมีตัวเลขที่ไม่ซ้ำกันน้อยกว่า K (ไม่ใช่ NAN) ผลลัพธ์จะถูกเสริมด้วยค่าอนันต์ติดลบ NaN จะไม่ถูกส่งคืน ตัวเลขที่ไม่ปกติจะถูกล้างให้เป็นศูนย์ หากองค์ประกอบปรากฏในหลายดัชนี ระบบจะส่งกลับดัชนีสูงสุด หากองค์ประกอบ TopK ไม่เคยปรากฏในอินพุตเนื่องจากมีการเติมค่า ดัชนีจะถูกเติมด้วยค่าลบ หากค่าการเติมปรากฏในอินพุตและจำเป็นต้องมีการเติม ดัชนีสูงสุดของค่าการเติมจะถูกส่งกลับ ความหมายไม่เหมือนกับ kth_order_statistic
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
TopKUnique แบบคงที่ | สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ < TFloat32 > อินพุต ยาว k) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ TopKUnique ใหม่ |
เอาท์พุต < TFloat32 > | ท็อปเค () |
เอาท์พุต < TInt32 > | topkIndices () |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
การสร้าง TopKUnique แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ < TFloat32 > อินพุต, Long k)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ TopKUnique ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|
การส่งคืน
- ตัวอย่างใหม่ของ TopKUnique