Re: [問題] SAS關於PROC IML大型反矩陣運算
我要算的是Canonical correlation
有先試過5000*5000左右的矩陣
但因為singular的關係inverse無法找到
想用g-inverse 找但有點困難...
目前以變異數矩陣前後多乘 Diagonal matrix ##(-0.5)方式
切割可以算嗎? GENE DATA...
※ 引述《granzi (烏木)》之銘言:
: ※ 引述《wcchang (wcchang)》之銘言:
: : 有沒有人跑過SAS超過6000*6000的矩陣
: : 找CORR及INVERSE都有記憶體不夠的問題耶!
: : "ERROR: (execution) Unable to allocate sufficient memory.
: : At least 437961640 more bytes required."
: : MATLAB 也似乎無法處理這麼大的矩陣
: : (CORR部分我用迴圈一一處理元素 勉強可以找到
: : 但反矩陣就沒法度了)
: 看樣子你需要4.3G以上的記憶體,這在一般的PC上是不可能的。
: 為什麼要跑這麼大的Corr及inverse(我猜你要算的是多變量常態分佈的covariance
: matrix 好算PDF的值)?
: 或許可以先切割一下
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.194.56
推
04/27 13:00, , 1F
04/27 13:00, 1F
推
04/27 13:00, , 2F
04/27 13:00, 2F
推
04/27 14:56, , 3F
04/27 14:56, 3F
→
04/27 17:12, , 4F
04/27 17:12, 4F
→
04/27 17:15, , 5F
04/27 17:15, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):