在生成數據集的命令時,出現了以下問題:Unable to allocate 3.05 GiB for an array with shape (40000, 22, 2623,111) and data type float64
。原因時數據集過大,pycharm分配到的作業內存溢出。那麼window10下該怎麼解決呢?
通過查博客得知,一般的系統內存肯定是足夠的,只不過默認分配的不足,就導致了memory異常,因此,我們按照需要讀取的數據大小更改系統設置就好。
依次操作:
我的電腦,右擊“屬性”,打開“高級系統設置”,點“高級”中的第一個性能“設置”,出現性能選項,點擊虛擬內存右下角的“更改”,將左上角的“自動管理…分頁大小”的多選按鈕的勾去掉,選擇下面的“自定義大小”,然後根據你需要的大小設置。比如我的超過3G了,我設置了初始大小爲3072
,最大值爲4096
。下面是沒有經過排版的圖示,湊活看看咯
然後重新執行文件就沒問題啦!
最後一步,重啓你的PC。