Skip to content

heojae/CartoonizedGanAPI

Repository files navigation

CartoonizedGanAPI

CartoonizedGanExport 을 대상으로 Flask 를 활용하여, model 을 API 화 합니다.

Dev

swagger_example

  • 개발용 시뮬레이션 Docker
# docker build
docker build -f DevDockerfile --tag dev_cartoonize_api:1.0 .

# docker run 
docker run -p 8080:8080 dev_cartoonize_api:1.0
  • client.py -> Request 보내는 포맷을 정리해두었습니다.

Prod

  • Gunicorn - Gthread 를 활용하여 진행합니다.

  • Prod 용 Docker

    # docker build
    docker build -f Dockerfile --tag cartoonize_api:1.0 .
    
    # docker run 
    docker run -p 8080:8080 cartoonize_api:1.0
    
  • Docker 로 실행하고, client.py 를 실행시켜서, 제대로 동작하는 지 확인.

  • Elastic Beanstalk 를 활용하여, 배포하기 위해서 필요한 부분 구현완료. (Dockerrun.aws.json)

About

CartoonizedGan 을 대상으로 Flask 를 활용하여, model 을 API 화 합니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published