ValueError: Object arrays cannot be loaded when allow_pickle=False

使用keras 的 datasets 中电影评论数据集时,imdb.load_data(num_words=top_words),加载数据是,报以下错误:

raise ValueError("Object arrays cannot be loaded when "
ValueError: Object arrays cannot be loaded when allow_pickle=False
在这里插入图片描述

参考:https://stackoverflow.com/questions/41696360/numpy-consequences-of-using-np-save-with-allow-pickle-false/41696642
这个问题应该是imdb数据的问题吧,allow_pickle=False,然后下载出错

参考:https://github.com/DistrictDataLabs/yellowbrick/issues/765 说numpy1.6以前的漏洞,但是我也更新到最新了,还是没用

最后我,,,,
定位到了出问题的源代码那里,就最后一行 /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/numpy/lib/format.py
在这里插入图片描述
出问题的是692行,我直接注掉了,就好了。在这里插入图片描述
但是我觉得我这样做不是很好,毕竟改了源码,或许可以手动下载imdb数据,自己处理一下再load,后面愿意尝试再做,或者希望哪位大佬指点一下~

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值