본문 바로가기
프로그래밍/오류

[python numpy] ValueError: Object arrays cannot be loaded when allow_pickle=False 오류 해결방법

by 조이써니 2021. 6. 28.
반응형

오류 내용

ValueError: Object arrays cannot be loaded when allow_pickle=False

.npy 파일을 불러올 때 오류가 발생한다.

 

오류 코드

import numpy as np

data_00 = np.load('dataset/CAT_00.npy')

 

발생 원인

numpy에 allow_pickle=False 인자를 True로 바꿔주어야 함

 

해결 방법

import numpy as np

data_00 = np.load('dataset/CAT_00.npy', allow_pickle=True) # allow_pickle=True를 추가해준다.

 

참고 사이트

https://github.com/facebookresearch/DrQA/issues/247

 

`ValueError: Object arrays cannot be loaded when allow_pickle=False` · Issue #247 · facebookresearch/DrQA

$ python scripts/pipeline/interactive.py --tokenizer regexp 04/22/2020 12:16:52 PM: [ Running on CPU only. ] 04/22/2020 12:16:52 PM: [ Initializing pipeline... ] 04/22/2020 12:16:52 PM: [ Initializ...

github.com

 

반응형

댓글