pythonsvd内存不足_python - 使用stastmodels的WLS时出错:SVD未收敛 - 堆栈内存溢出

我已经在statsmodels中使用WLS(加权最小二乘回归)编写了用于级联提升分类器的算法,并且能够成功运行几次。 我用了几百张图片,一切都很好。但是,我现在使用它来训练大约4000张图像中的模型。 现在出现以下错误:MKL ERROR: Parameter 4 was incorrect on entry to DLASCL.Traceback (most recent call last...
摘要由CSDN通过智能技术生成

我已经在statsmodels中使用WLS(加权最小二乘回归)编写了用于级联提升分类器的算法,并且能够成功运行几次。 我用了几百张图片,一切都很好。

但是,我现在使用它来训练大约4000张图像中的模型。 现在出现以下错误:

MKL ERROR: Parameter 4 was incorrect on entry to DLASCL.

Traceback (most recent call last):

File "C:\Users\app\Documents\Python Scripts\gbc_carclassify.py", line 95, in

gentlebooster.train(X_train,y_train,100)

File "C:\Users\app\Documents\Python Scripts\gentleboost_c_class.py", line 103, in train

temp_g = sm.WLS(y1, self.X, w).fit() # Step 2(a)(ii)

File "C:\Users\app\Anaconda\lib\site-packages\statsmodels\regression\linear_model.py", line 127, in fit

self.pinv_wexog = pinv_wexog = np.linalg.pinv(self.wexog)

File "C:\Users\app\Anaconda\lib\site-packages\numpy\linalg\linalg.py", line 1574, in pinv

u, s, vt = svd(a, 0)

File "C:\Users\app\Anaconda\lib\site-pac

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值