प्रत्येक बिंदु के लिए k निकटतम केंद्रों का चयन करता है।
बिंदुओं की पंक्तियों को इनपुट बिंदु माना जाता है। केंद्रों की पंक्तियों को उम्मीदवार केंद्रों की सूची माना जाता है। प्रत्येक बिंदु के लिए, उन k केंद्रों की गणना की जाती है जिनकी उससे न्यूनतम L2 दूरी होती है।
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
स्थिर निकटतम पड़ोसी | |
आउटपुट < TFloat32 > | निकटतमकेंद्रदूरी () आकार का मैट्रिक्स (एन, मिनट (एम, के))। |
आउटपुट <TInt64> | निकटतम केंद्र सूचकांक () आकार का मैट्रिक्स (एन, मिनट (एम, के))। |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक स्थैतिक निकटतम पड़ोसी बनाते हैं ( स्कोप स्कोप, ऑपरेंड < TFloat32 > अंक, ऑपरेंड < TFloat32 > केंद्र, ऑपरेंड < TInt64 > k)
एक नए नियरेस्टनेबर्स ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
अंक | आकार का मैट्रिक्स (एन, डी)। पंक्तियों को इनपुट बिंदु माना जाता है। |
केन्द्रों | आकार का मैट्रिक्स (एम, डी)। पंक्तियों को केंद्र माना जाता है। |
क | प्रत्येक बिंदु पर लौटने के लिए निकटतम केंद्रों की संख्या। यदि k, m से बड़ा है, तो केवल m केंद्र लौटाए जाते हैं। |
रिटर्न
- निकटतम पड़ोसियों का एक नया उदाहरण
सार्वजनिक आउटपुट < TFloat32 > निकटतम केंद्र दूरी ()
आकार का मैट्रिक्स (एन, मिनट (एम, के))। प्रत्येक पंक्ति में निकटतम_केंद्र_सूचकांक में संबंधित केंद्र से वर्गाकार L2 दूरी होती है।