본문 바로가기
Data Science

tensorflow keras load_data exception: url fetch failure on 에러

by Lora Baek 2023. 12. 27.
300x250

 

 

Eager execution  |  TensorFlow Core

Google AI Studio에서 Gemini의 텍스트 및 이미지 추론 기능을 사용해 보세요. 빠르고 무료입니다 . Build with Gemini ,Google AI Studio에서 Gemini의 텍스트 및 이미지 추론 기능을 사용해 보세요. 빠르고 무료입

www.tensorflow.org

 

시험을 위해 텐서플로우 튜토리얼을 차근차근 다시 복습하면서 로컬에서 실행해보고 있다.

 

케라스 MNIST 데이터셋을 다운받는 단계에서

ssl.sslcertverificationerror 때문에 고생하던 중 해결방법을 찾았다.

exception: url fetch failure on 에러가 같이 떴는데, 이 때 해결할 수 있는 간단한 방법.

 

(mnist_images, mnist_labels), _ = tf.keras.datasets.mnist.load_data()

 

이 명령어에서 데이터셋 로딩이 계속 안되고 url 접근에 실패한다면 아래 코드를 추가해주자.

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

 

데이터셋 로드 후, 잘 불러와졌는지 확인을 위해 차원을 프린트해보았다.

print(mnist_images.shape)
print(mnist_labels.shape)

 

예쁘게 성공적으로 잘 불러와졌다~

댓글