일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Linux
- #object detection
- #pytorch
- #Anaconda
- #선형
- #annotation
- #Jetson nano
- pytorch
- #비선형
- #gpu training
- #landmark
- #torchvision
- #Linux
- #activation function
- Today
- Total
목록Errors/Python (4)
Wooks_learning

torchvision에서 pretrained model을 불러올 때 계속 runtime error: only one file(not dir) is allowed in the zipfile 오류가 생성되어 모델을 불러오지 못했다. 이유는 굉장히 간단했다. 자신의 torch 버전과 torchvision의 버전이 맞지않아 생긴 오류이다.. 아래의 버전을 참고하면 도움이 될 것 같다. PyTorch v1.0 - torchvision v0.2.2 PyTorch v1.1 - torchvision v0.3.0 PyTorch v1.2 - torchvision v0.4.0 PyTorch v1.3 - torchvision v0.4.2 PyTorch v1.4 - torchvision v0.5.0 PyTorch v1.5 - ..

$ sudo apt install python3-testresources

annotation파일을 확인하기 위해 Json파일을 코드로 열어보았는데 Expecting value:line 1 column 60 에러가 발생했다. import json file_path = 'C:\Users\SeongWook\Desktop\Data\error_json.json' #json파일 경로 with open(file_path, 'r', encoding='utf-8') as f: data = json.load(f) open의 매개변수로 encoding = 'utf-8'을 넣어주면 간단히 해결 할 수 있는 에러였다.

Json파일을 json.dump를 통해서 저장할 때 한글이 섞여있으면 위와 같이 한글이 깨지게 된다. import json create_json = { '1번 Key입니다.' : 1, '2번 Key입니다.' : 2 } with open('test.json', 'w') as f: json.dump(create_json, f, ensure_ascii=False) dump의 매개 변수로 ensure_ascii = False를 주면 한글이 깨지지않고 잘 저장이 된다.