파이토치 모델 불러오기

BMO·2021년 8월 31일
0

이게 왜 안되지

목록 보기
8/9

플레이리스트에 추천 곡을 채워주는 서비스를 작업중

모델파트에서 모델파일이랑 필요한 부분을 주셔서 장고 웹에 붙이기만 하면되는데...생각보다 빨리 진행되지 않았다. 그 이유는...

ModuleNotFoundError: No module named 'Utils'

Pytorch torch.load -> ModuleNotFoundError: No module named 'utils'

Utils로 된 폴더 명이 겹쳐서 그런줄 알고 바꿨는데도...Utils라고 계속 뜨길래 대체 뭐지? 했는데
torch.save했을때 쓴 Util 모듈과 같은게 있어야 하는거 같다.

1.Utils 폴더에 필요한 파일 생성

2. khaiii 설치

khaiii 깃허브
khaiii 형태소 분석기에 설치 방법
프로젝트 배포할때는 도커 써야겠다...

형태소 분석기 실행 예시. 신기하다🥳

gensim 설치

pip install gensim

이제 돌릴 수 있나?!

module notfound는 이제 없지만...

RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU.

[31/Aug/2021 13:12:03] "POST /playlist/recommend HTTP/1.1" 500 132085

ㅎㅎ...

추가 실행 오류

디바이스 cpu로 설정하고 했을때 보이는 오류들...cuda가 답인가

드디어 실행 성공

온갖 에러를 다봤다...금방 끝날 줄 알았지ㅎ...

profile
건강한 개발자가 되기 위해서 노력중...

0개의 댓글