इस उद्देश्य के लिए मैंने अब तक उस थ्रेड link से समाधान का उपयोग किया है, हालांकि यह मेरी मैट्रिक्स के बाद से स्मृति त्रुटि को 6 मिलियन से 40000 मैट्रिक्स के बाद अपेक्षित है। इसलिए मैं सहसंबंध मैट्रिक्स का अनुमान लगाने के लिए फिर भी किसी अन्य समाधान की तलाश में हूं। मैं उस समस्या को कैसे टीका कर सकता हूं? किसी भी मदद की सराहना की है।बड़े स्पैस scipy matrices में सहसंबंध मैट्रिक्स का अनुमान लगाने के लिए कैसे?
5
A
उत्तर
1
आपकी समस्या यह है कि आप परिणाम को स्मृति में नहीं रख सकते (6e6^2 मान?)।
आप मूल मैट्रिक्स से पंक्तियां छोड़ सकते हैं। यदि, उदाहरण के लिए, आप अत्यधिक सहसंबंधित पंक्तियों की खोज कर रहे हैं, तो आप समस्या को तोड़ने के लिए पंक्तियों को क्लस्टर करना चाहेंगे।
आप कॉलम की संख्या को कम करने के लिए scipy.sparse.linalg.svds
का भी उपयोग कर सकते हैं। लेकिन आपको अभी भी पंक्तियों^2 सहसंबंधों को संभालना होगा।
संबंधित मुद्दे
- 1. बहुत बड़े स्पैस मैट्रिक्स
- 2. एक बड़े स्पैस मैट्रिक्स
- 3. स्पैस scipy matrices के संग्रह को कुशलता से जमा करना
- 4. सहसंबंध मैट्रिक्स
- 5. बड़े स्पैर मैट्रिक्स
- 6. Scipy Sparse Matrices के गुणा के प्रदर्शन में सुधार
- 7. Scipy sparse त्रिकोणीय मैट्रिक्स?
- 8. अनुमान समापन समय/अनुमान लगाने का अनुमान
- 9. पांडस में एक बड़े सहसंबंध मैट्रिक्स से उच्चतम सहसंबंध जोड़े की सूची?
- 10. Scipy: पियरसन का सहसंबंध हमेशा 1
- 11. त्रिभुज/स्पैस भंडारण के लिए numpy मैट्रिक्स गुणा?
- 12. scipy eigh सकारात्मक semidefinite मैट्रिक्स
- 13. वितरित क्रॉस सहसंबंध मैट्रिक्स गणना
- 14. पाइथन scipy/numpy में सहसंबंध पर पदानुक्रमित क्लस्टरिंग?
- 15. केरास, स्पैस मैट्रिक्स समस्या
- 16. एक बहुत ही दोहराव वाले मैट्रिक्स को एक स्पैस में numpy/scipy में जोड़ना?
- 17. इंडेक्स और मानों के साथ एक Scipy स्पैस मैट्रिक्स में मान जोड़ें
- 18. पांडा: सहसंबंध मैट्रिक्स से स्वयं सहसंबंध कैसे छोड़ें
- 19. बड़े Numpy SciPy सीएसआर मैट्रिक्स, पंक्ति बुद्धिमान आपरेशन
- 20. बड़े मैट्रिक्स
- 21. एक सहसंबंध मैट्रिक्स के लिए हीटमैप या साजिश
- 22. बड़े मैट्रिक्स
- 23. पायथन के SciPy में स्पैर मैट्रिक्स में तत्वों को कैसे बदलें?
- 24. सीबर्न एनिमेट हीटमैप/सहसंबंध मैट्रिक्स
- 25. Scipy sparse matrices - विभिन्न कार्यान्वयन के उद्देश्य और उपयोग
- 26. Scipy sparse matrices (csr_matrix और csc_matrix) में प्रत्येक पंक्ति का योग और प्रत्येक कॉलम का योग कैसे प्राप्त करें?
- 27. आर के लिए सबसे परिपक्व स्पैस मैट्रिक्स पैकेज?
- 28. मेरे सी ++ प्रोग्राम में ढेर विखंडन का पता लगाने और अनुमान लगाने के लिए कैसे?
- 29. एमकेएल बीएलएएस का उपयोग करते समय स्पैस मैट्रिक्स गुणा के लिए मल्टीथ्रेडिंग का समर्थन करता है?
- 30. मैट्रिक्स को स्पैस के रूप में प्रतिनिधित्व करने के लायक होने के लिए कितना स्पैस करता है?
सबसे पहले, आपको निम्न प्रश्न का उत्तर देने की आवश्यकता है: आपके मैट्रिक्स में आपके पास कितने nonzero तत्व हैं। इस नंबर को 'nnz' पर कॉल करें। उन्हें स्टोर करने के लिए आवश्यक स्मृति '16e-9 * nnz' गीगाबाइट्स है। आपको कितने गीगाबाइट की आवश्यकता होगी? –