Spaces:
Runtime error
Runtime error
| FROM tensorflow/tensorflow:latest-gpu | |
| WORKDIR /home/user/app | |
| # prepare environments | |
| RUN apt update && apt install -y git libfluidsynth2 build-essential libasound2-dev libjack-dev | |
| RUN pip install gradio gsutil | |
| RUN git clone --branch=main https://github.com/google-research/t5x; \ | |
| mv t5x t5x_tmp; mv t5x_tmp/* .; rm -r t5x_tmp | |
| RUN sed -i 's:jax\[tpu\]:jax:' setup.py | |
| RUN python3 -m pip install -e . | |
| RUN python3 -m pip install --upgrade pip | |
| # install mt3 | |
| RUN git clone --branch=main https://github.com/magenta/mt3; \ | |
| mv mt3 mt3_tmp; mv mt3_tmp/* .; rm -r mt3_tmp | |
| RUN python3 -m pip install -e . | |
| # RUN pip install tensorflow_cpu | |
| # copy checkpoints | |
| RUN gsutil -q -m cp -r gs://mt3/checkpoints . | |
| # copy soundfont (originally from https://sites.google.com/site/soundfonts4u) | |
| RUN gsutil -q -m cp gs://magentadata/soundfonts/SGM-v2.01-Sal-Guit-Bass-V1.3.sf2 . | |
| RUN pip install ffmpeg | |
| RUN apt install -y ffmpeg | |
| COPY ./requirements.txt ./requirements.txt | |
| RUN pip install -r requirements.txt | |
| COPY . . | |
| EXPOSE 7860 | |
| CMD [ "python", "app.py" ] | |