0
我已經在Ubuntu 12.04上安裝了skicit-learn 0.13.1。運行以下代碼耗盡我的內存,即我可以用top top觀看,每次迭代內存的增長情況如何,並且在約一秒後出現分段錯誤。 160次迭代(限制可用內存'ulimit -Sv 4000000'至大約4GB)。高斯過程吞噬我的記憶
from sklearn import gaussian_process
import numpy as np
x = np.random.normal(size=(600, 60))
y = np.random.normal(size=600)
for s in range(100000):
print 'step %s' % s
test = gaussian_process.GaussianProcess(
theta0= 1e-2,
thetaL= 1e-4,
thetaU= 1e-1,
nugget= 0.01,
storage_mode='light').fit(x, y)
所以我在這裏想念什麼?