討論串[問題] 記憶體不足
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者lianhua (蓮華)時間11年前 (2013/06/22 08:00), 編輯資訊
3
0
0
內容預覽:
[問題類型]:. 程式諮詢. [軟體熟悉度]:. 使用者. [問題敘述]:. 因為我需要跑大量的貝氏模擬,大迴圈次數500次. 大迴圈裡面的小迴圈20000次. 每一次小迴圈都需要生成一個5XM (M大概100左右) 的矩陣. 但是我的電腦大迴圈大概都跑個200次左右就會跳出. 錯誤: 無法配置大小
(還有731個字)

推噓3(3推 0噓 8→)留言11則,0人參與, 最新作者Wush978 (拒看低質媒體)時間11年前 (2013/06/22 21:39), 編輯資訊
0
0
3
內容預覽:
理論上演算法需要的記憶體,都是可以事先評估出來的。. 我先假設你迴圈中生成的矩陣都要保留在記憶體。. 一個numeric value需要 8 bytes 的記憶體空間,. 這樣的話,一個小迴圈需要 500 * 8 bytes 的空間,大約 4 kb。. 一個大迴圈要20000 次小迴圈,所以就是 8
(還有373個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者iamchile時間11年前 (2013/06/23 00:26), 編輯資訊
0
0
1
內容預覽:
關於numeric()這部分我可以給點小建議,. 如果可以的話,還是盡量給定向量長度。. http://statlab.nchc.org.tw/rnotes/?page_id=233. 這篇文章看到「盡量避免讓 R 自動增加向量長度」這段,. 可以很明顯看到有給定向量長度及沒給定向量長度的差別。.

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者celestialgod (攸藍)時間11年前 (2013/06/23 14:09), 編輯資訊
0
0
0
內容預覽:
這些變數應該是你要儲存的資訊. 長度應是你大迴圈的長度吧?. L0 = NULL; length(L0) = N. L1 = NULL; length(L1) = N. L2 = NULL; length(L2) = N. Alpha1 = NULL; length(alpha1) = N. Alp
(還有104個字)

推噓2(2推 0噓 15→)留言17則,0人參與, 最新作者jklkj (誠實可靠小郎君)時間8年前 (2016/06/01 15:53), 編輯資訊
1
0
0
內容預覽:
[問題類型]:. 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來). 效能諮詢(我想讓R 跑更快). [軟體熟悉度]:. 入門(寫過其他程式,只是對語法不熟悉). [問題敘述]:. 目前我要把大概幾千萬筆的資料(目前只跑到2000多萬筆)放進R去,. 應該會有兩三個dataframe
(還有434個字)
首頁
上一頁
1
2
下一頁
尾頁