python - ValueError:allow_pickle=False 时无法加载对象数组
问题描述
我试图得到这个代码的解决方案,希望得到积极的回应
much_data = np.load('muchdata-50-50-20.npy')
输出:
ValueError Traceback (most recent call last)
<ipython-input-6-6710fe7f2bb7> in <module>
----> 1 much_data = np.load('muchdata-50-50-20.npy')
~\anaconda3\envs\tf-gpu-cuda8\lib\site-packages\numpy\lib\npyio.py in load(file, mmap_mode, allow_pickle, fix_imports, encoding)
437 return format.open_memmap(file, mode=mmap_mode)
438 else:
--> 439 return format.read_array(fid, allow_pickle=allow_pickle,
440 pickle_kwargs=pickle_kwargs)
441 else:
~\anaconda3\envs\tf-gpu-cuda8\lib\site-packages\numpy\lib\format.py in read_array(fp, allow_pickle, pickle_kwargs)
725 # The array contained Python objects. We need to unpickle the data.
726 if not allow_pickle:
--> 727 raise ValueError("Object arrays cannot be loaded when "
728 "allow_pickle=False")
729 if pickle_kwargs is None:
ValueError: Object arrays cannot be loaded when allow_pickle=False
请让我知道解决方案
解决方案
尝试
much_data = np.load('muchdata-50-50-20.npy', allow_pickle=True)
推荐阅读
- c++ - 模板别名可以用作函数输入类型吗?
- javascript - 将焦点设置到列表的元素
- cordova - Pure Cordova:如何启用实时重新加载以进行调试?
- c# - Why is my c# code making going left and right much faster than forward and backwards
- javascript - Best way to stream array data to a client using node js?
- python-3.x - Calculate the value which has the similar name in the header using - XLSWRITER using python
- python - How to convert the given Excel file to a dictionary in Python?
- python - python subtraction with list, without the first one
- rust - 如何从 Stream 特征中读取
- c# - HTTP MVC 错误 | 将 React 与 ASP.Net 集成