एक या अधिक वर्ग आव्यूहों के LU अपघटन की गणना करता है।
इनपुट `[..., M, M]` आकार का एक टेंसर है जिसके सबसे अंदरूनी 2 आयाम वर्ग मैट्रिक्स बनाते हैं।
इनपुट उलटा होना चाहिए.
आउटपुट में दो टेंसर LU और P होते हैं जिनमें सभी इनपुट सबमैट्रिसेस `[..., :, :]` का LU अपघटन होता है। LU निचले त्रिकोणीय और ऊपरी त्रिकोणीय कारकों को एन्कोड करता है।
आकार `[M, M]` के प्रत्येक इनपुट सबमैट्रिक्स के लिए, L इकाई विकर्ण के साथ `[M, M]` आकार का एक निचला त्रिकोणीय मैट्रिक्स है, जिसकी प्रविष्टियाँ LU के कड़ाई से निचले त्रिकोणीय भाग के अनुरूप हैं। यू आकार का एक ऊपरी त्रिकोणीय मैट्रिक्स है `[एम, एम] जिसकी प्रविष्टियां एलयू के विकर्ण सहित ऊपरी त्रिकोणीय भाग से मेल खाती हैं।
P एक क्रमपरिवर्तन मैट्रिक्स का प्रतिनिधित्व करता है जो `0` और `M-1` के बीच प्रत्येक सूचकांक की सूची के रूप में एन्कोड किया गया है। यदि P_mat, P के अनुरूप क्रमपरिवर्तन मैट्रिक्स को दर्शाता है, तो L, U और P P_mat * इनपुट = L * U को संतुष्ट करते हैं।
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
स्थिर <T, TType को बढ़ाता है, U, TNumber को बढ़ाता है > Lu <T, U> | |
स्थिर <T टीटाइप > लू <T, TInt32 > का विस्तार करता है | |
आउटपुट <T> | लू () आकार का एक टेंसर `[..., M, M]` जिसका कड़ाई से निचला त्रिकोणीय भाग इकाई विकर्ण के साथ निचले त्रिकोणीय कारक `L` को दर्शाता है, और जिसका ऊपरी त्रिकोणीय भाग ऊपरी त्रिकोणीय कारक `U` को दर्शाता है। |
आउटपुट <यू> | पी () पंक्तियों का क्रमपरिवर्तन `0..M-1` में सूचकांकों की सूची के रूप में एन्कोड किया गया। |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक स्थैतिक लू <टी, यू> बनाएं ( स्कोप स्कोप, ऑपरेंड <टी> इनपुट, क्लास<यू> आउटपुटआईडीएक्सटाइप)
एक नए लू ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
इनपुट | आकार का एक टेंसर `[..., M, M]` जिसके सबसे भीतरी 2 आयाम `[M, M]` आकार के आव्यूह बनाते हैं। |
रिटर्न
- लू का एक नया उदाहरण
सार्वजनिक स्थैतिक लू <T, TInt32 > बनाएँ ( स्कोप स्कोप, ऑपरेंड <T> इनपुट)
डिफ़ॉल्ट आउटपुट प्रकारों का उपयोग करके एक नए लू ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
इनपुट | आकार का एक टेंसर `[..., M, M]` जिसके सबसे भीतरी 2 आयाम `[M, M]` आकार के आव्यूह बनाते हैं। |
रिटर्न
- लू का एक नया उदाहरण
सार्वजनिक आउटपुट <टी> लू ()
आकार का एक टेंसर `[..., M, M]` जिसका कड़ाई से निचला त्रिकोणीय भाग इकाई विकर्ण के साथ निचले त्रिकोणीय कारक `L` को दर्शाता है, और जिसका ऊपरी त्रिकोणीय भाग ऊपरी त्रिकोणीय कारक `U` को दर्शाता है।
सार्वजनिक आउटपुट <यू> पी ()
पंक्तियों का क्रमपरिवर्तन `0..M-1` में सूचकांकों की सूची के रूप में एन्कोड किया गया। आकार `[..., M]` है।