작성
·
59
0
Dataset_DataLoader노트북을 임포트 한 후
!ls -lia /kaggle/input 명령어를 실행시켰는데 결과가 아래와 같이 나옵니다. 그래서 7분경에 나오는 paths 를 출력했을 때 계속 빈 리스트만 출력이 됩니다.
total 4
54734666216 drwxr-xr-x 4 nobody nogroup 0 Mar 31 10:58 .
146563915 drwxr-xr-x 5 root root 4096 Apr 4 06:33 ..
54734666268 drwxr-xr-x 3 nobody nogroup 0 Mar 31 10:58 test_set
54725050546 drwxr-xr-x 3 nobody nogroup 0 Mar 31 10:58 training_set
답변 2
0
안녕하십니까,
아, 이게 Kaggle에서 Input 데이터 가져올 때 디렉토리 인식이 실행때마다 틀려지는 경우가 있습니다.
/kaggle/input/cat-and-dog 으로 안되면 /kaggle/input 으로 변경해서 수행해 주십시요. cat-and-dog 디렉토리 인식 없이 Input 데이터가 Kaggle 커널로 붙어지는 경우가 발생해서 그렇습니다.
뒤 영상에서 이런 현상이 나와서, 제가 이렇게 수정하는 부분을 말씀을 드리는데, 생각해 보니 맨 처음 실습에서도 공지를 해야 할 것 같군요. 알려 주셔서 감사합니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. dongun9268님.
Kaggle Notebook에서 데이터셋을 불러오려고 할 때 빈 리스트가 출력되는 문제를 겪으셨군요. 이는 보통 데이터셋 경로가 잘못 설정되어 있거나 데이터가 제대로 마운트되지 않을 때 발생할 수 있습니다. 다음은 문제 해결에 도움이 될 수 있는 몇 가지 조언입니다.
Kaggle 데이터셋 연결 확인: Kaggle 노트북에서는 사용하고자 하는 데이터셋을 프로젝트에 추가해야 합니다. 노트북 설정에서 ‘Add Data’ 버튼을 통해 ‘cat-and-dog’ 데이터셋을 선택했는지 확인해 주세요.
올바른 경로 확인: 노트북 내에서 데이터셋이 저장된 정확한 경로를 확인해 주세요. ‘input’ 디렉토리 내부에 ‘cat-and-dog’ 데이터셋이 있는지 확인하고 정확한 하위 경로를 지정해야 합니다.
데이터 경로 출력: !ls -lia /kaggle/input
명령어로 데이터셋의 폴더 구조를 다시 확인해 보세요. 특정 폴더가 빠졌거나 이름이 예상과 다를 수 있습니다.
Kaggle 환경 리셋: 때때로 노트북을 처음부터 다시 실행하거나 환경을 리셋하면 제대로 동작하는 경우가 있습니다.
여기서 비슷한 문제를 겪은 질문과 답변을 참고하실 수 있습니다:
- no such file directory 문제..
만약 위 방법들로 해결되지 않는다면, 특정 오류 메시지와 함께 다시 질문을 주시면 더욱 정확한 답변을 드릴 수 있을 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.