Spaces:
Runtime error
Runtime error
| # Must use a Cuda version 11+ | |
| # FROM pytorch/pytorch:1.11.0-cuda11.3-cudnn8-runtime | |
| FROM pytorch/pytorch:1.13.0-cuda11.6-cudnn8-runtime | |
| WORKDIR / | |
| COPY ./parser /parser | |
| COPY ./configs /configs | |
| RUN mkdir /checkpoints | |
| # Install git | |
| RUN apt-get update && apt-get install -y --no-install-recommends \ | |
| git \ | |
| build-essential | |
| # Install python packages | |
| RUN pip3 install --upgrade pip | |
| ADD requirements.txt requirements.txt | |
| RUN pip3 install -r requirements.txt | |
| # Install cv2 dependencies | |
| RUN apt-get update | |
| RUN apt-get install ffmpeg libsm6 libxext6 -y | |
| # We add the banana boilerplate here | |
| ADD server.py . | |
| # Add your model weight files | |
| # (in this case we have a python script) | |
| ADD download.py . | |
| # Add your custom app code, init() and inference() | |
| ADD app.py . | |
| ENV PYTHONPATH "${PYTHONPATH}:/parser:/upscaler" | |
| #Alternative to using build args, you can put your token in the next line | |
| #ENV HF_AUTH_TOKEN={token} | |
| RUN python3 download.py | |
| EXPOSE 8000 | |
| CMD python3 -u server.py | |