के निर्धारक के निरपेक्ष मान के चिह्न और लॉग की गणना करता है
एक या अधिक वर्ग आव्यूह.
इनपुट `[N, M, M]` आकार का एक टेंसर है जिसके सबसे अंदरूनी 2 आयाम वर्ग मैट्रिक्स बनाते हैं। आउटपुट दो टेंसर हैं जिनमें सभी एन इनपुट सबमैट्रिसेस के लिए लॉग निर्धारकों के संकेत और निरपेक्ष मान शामिल हैं `[..., :, :]` जैसे कि `determinant =sign*exp(log_abs_determinant)`। `log_abs_determinant` की गणना `det(P)*sum(log(diag(LU)))` के रूप में की जाती है, जहां `LU` इनपुट का `LU` अपघटन है और `P` संबंधित क्रमपरिवर्तन मैट्रिक्स है।
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
स्थिर <T टीटाइप का विस्तार करता है > LogMatrixDeterminant <T> | |
आउटपुट <T> | लॉगएब्सनिर्धारक () एन इनपुट मैट्रिक्स के निर्धारकों के पूर्ण मूल्यों के लॉग। |
आउटपुट <T> | संकेत () इनपुट के लॉग निर्धारकों के संकेत। |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक स्थैतिक LogMatrixDeterminant <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> इनपुट)
एक नए LogMatrixDeterminant ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
इनपुट | आकार `[एन, एम, एम]` है। |
रिटर्न
- LogMatrixDeterminant का एक नया उदाहरण
सार्वजनिक आउटपुट <T> logAbsDeterminant ()
एन इनपुट मैट्रिक्स के निर्धारकों के पूर्ण मूल्यों के लॉग। आकार `[N]` है।