
AI Voice Conversion Project(음성 합성 모델) #4: 모델 배포과정(Docker)
·
MLOps/MLOps projects
지난번까지 모델 로컬화와 실험 과정이 끝나면서 이제 사실상 모델을 돌릴준비는 완료되었다고 보면 된다. 그럼 이제 이 모델들을 잘 배포하고 요청에따라 Cloud위에서 잘 돌려주기만 하면 되었다. 그래서 이번 포스팅은 어떤식으로 배포 파이프라인을 구성했는지 차근차근 설명하겠다. 1. Docker 파일 배포 먼저 아래 파일 구성을 보면 정말 많은 요소들이 포함되어있다. 먼저 이 파일의 main 실행 코드는 app.py 이다. 즉 누군가 이 모델을 돌리려고 한다면, 바로 저 app.py 만 실행하면 되는 것이다. app.py 안을 간단하게 살펴보면 아래와 같다 app = Flask(__name__) @app.route('/ping', methods=['GET']) def ping(): """ Determine ..