import numpy as np
import matplotlib.pyplot as plt
fruits = np.load("fruits_300.npy")
npy로 저장한 데이터를 불러오려다가 아래와 같은 에러가 발생했다.
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
Cell In[5], line 3
1 import numpy as np
2 import matplotlib.pyplot as plt
----> 3 fruits = np.load("fruits_300.npy")
4 print(fruits.shape)
File c:\Users\.venv\lib\site-packages\numpy\lib\npyio.py:435, in load(file, mmap_mode, allow_pickle, fix_imports, encoding)
432 else:
433 # Try a pickle
434 if not allow_pickle:
--> 435 raise ValueError("Cannot load file containing pickled data "
436 "when allow_pickle=False")
437 try:
438 return pickle.load(fid, **pickle_kwargs)
ValueError: Cannot load file containing pickled data when allow_pickle=False
해결 방법
np.load 코드가 문제가 아니라 npy 파일이 제대로 다운로드되지 않은 것이 문제였다.
npy 파일을 다시 제대로 다운 받으니 문제가 해결되었다.
'Data Science > AI' 카테고리의 다른 글
인공지능 #6-2 | 비지도학습 - K Means 알고리즘, 센트로이드, 엘보우 방법 (0) | 2023.03.07 |
---|---|
인공지능 #6-1 | 비지도학습 - 클러스터링, 히스토그림 (0) | 2023.03.07 |
인공지능 #5 | 결정 트리, 교차 검증, Grid Search, Random Search, 앙상블 학습(Ensemble Learning), 랜덤 포레스트(Random Forest) (0) | 2023.03.06 |
인공지능 #4 | 로지스틱 회귀, 시그모이드 함수, 확률적 경사 하강법 Stochastic Gradient Descent (0) | 2023.03.06 |
인공지능 #3 | K-nearest neighbor 알고리즘, 선형 회귀, 릿지 회귀, 라쏘 회귀 (0) | 2023.03.06 |