0
我使用Sci-kit的GuassianNB來學習我的分類。在擬合我的數據和預測之後,它會拋出內存錯誤。Scikit通過GuassianNB學習預測內存錯誤
clf1=GaussianNB()
clf1.fit(X_train,y_train)
y_pred1=clf1.predict(imgarray)
其中:
- X_train是大小的陣列(1413,2)
- y_train是大小的陣列(1413)
- imgarray大小爲(9000000, 2)
錯誤:
其他信息:
SCI-Kit瞭解版本:0.15,Windows 7的32位,Python 2.7版,PyDev的,內存4 GB
我試圖更改版本和其他東西,但問題仍在繼續。我的愛人太大了嗎?我會感謝你的幫助和建議。
你的'imgarray'尺寸是'9000000'嗎? – badc0re 2014-11-25 09:08:27
@ badc0re ...是9000000行,2列由R和G帶圖像像素組成 – Piyush 2014-11-25 09:26:09
嗯,我認爲對於4GB的機器來說很多,想象一下,如果你有10,000個圖像(這不是很多),會有多少內存它需要?我認爲很高興看到如何使用一些圖像處理技術來減少矢量大小。 – badc0re 2014-11-25 09:37:37