예제 9.36 데이터 읽기 오류
Opened this issue · 5 comments
예제 9.36에서 oxford_iiit_pet 데이터가 현재 해당 위치에 있지 않는 것으로 보입니다.
이것을 3.1.0 으로 변경하여 수행하면, 데이터가 풀리지 않는 것으로 보입니다.
어떻게 하면 좋을까요?
안녕하세요.
데이터셋 로드 문제를 알려주셔서 감사합니다.
해당 내용은 tfds에서 수정되어야 할 내용으로 보여서 일단 tfds repository에 Issue를 만들었습니다.
이번 주말까지 해결이 되지 않을 경우 원래 데이터셋을 로드하는 곳에서 데이터셋을 가져오는 코드를 만들어서 원활하게 실습을 진행하실 수 있도록 하겠습니다.
감사합니다.
- tfds 측의 이슈 확인
- 주말까지 해결되지 않을 경우 원래 저장소에서 데이터를 로드하는 코드를 작성
@edhcjin 안녕하세요. 9.5단원의 실습을 위해 임시로 아래와 같은 colab notebook을 추가했습니다.
https://drive.google.com/open?id=11EynfkjBA4bx5hK2lHWAcCF6HCVL2Bi4
학습이 정상화되어 tfds에서 데이터세트를 정상적으로 불러올 수 있게 되면 이 파일을 삭제할 예정입니다. 그때까지는 9.5단원은 임시로 이 파일로 학습해주시면 되겠습니다.
감사합니다.
- tfds-nightly에 적용 확인
- tfds 정식 버전에 적용 확인
현 시점에서는 이렇게 해결하면 됩니다. 해당 교재 보시는 분들 참고하세요
또한, 버전이 바뀌면 에러 메시지와 함께 오직 다운로드 가능한 버전을 알려주는 것 같습니다.
참고하여 융통성 있게 변경하시면 되겠습니다.
import tensorflow_datasets as tfds
dataset, info = tfds.load('oxford_iiit_pet:3.2.0', with_info=True)