参加一个kaggle比赛,里面数据是.npy文件,用np.load读取报错:Cannot load file containing pickled data when allow_pickle=False,然后再np.load中加入allow_pickle=True,就会报另一个错:OSError: Failed to interpret file 'XXX.npy' as a pickle。
解决方法:1.装一下git lfs
2.在np.load中这样写
np.load('XXX.npy',allow_pickle=True,fix_imports=True,encoding='latin1')
3.实在不行就删掉报错的数据吧,嘻嘻