은 포기하는 게 좋다.
scikit-learn과 같은 라이브러리를 이용해서 만든 머신러닝 모델들은 가능할 지도 모르겠지만,
내가 시도했던 GAN 모델 중 하나인 U-Net구조의 Pix2Pix 모델만 해도 Heroku에서 배포가 불가능 했다.
로그를 확인해보면 알겠지만, heroku에 할당되는 container에는 약 500MB의 메모리가 할당되는 것 같다. 그러나 딥러닝 모델을 돌리기엔 턱없이 부족한 메모리이기 때문에 모델을 불러오는 과정에서 이미 메모리 부족으로 에러가 발생한다. 따라서 딥러닝 모델을 배포하려면 Ainize나 아마존 EC2와 같은 클라우드 서비스를 이용하는 것이 좋을 것 같다.
'AI' 카테고리의 다른 글
Inference time은 CPU와 GPU 중 뭐가 더 빠를까? (0) | 2021.05.13 |
---|---|
auto-painter 진행 상황 (0) | 2021.05.11 |
[Monthly Dacon 14] 첫 in 10등! (1) | 2021.04.12 |
Pix2Pix를 이용한 선화 채색 서비스 개발 후기 (2) | 2021.04.02 |
VGGNet 구현해보기 (0) | 2021.03.27 |