Spaces:
Build error
Build error
| FROM nvcr.io/nvidia/pytorch:23.03-py3 | |
| # FROM nvcr.io/nvidia/pytorch:24.02-py3 | |
| ARG HOME_PATH="/home" | |
| WORKDIR ${HOME_PATH} | |
| RUN pip3 install --upgrade pip wheel | |
| RUN pip3 install azure-storage-blob azure-identity | |
| # supervision | |
| RUN git clone https://github.com/roboflow/supervision.git && \ | |
| cd supervision && \ | |
| grep -v "^opencv-python-headless" pyproject.toml > tmp.toml && \ | |
| mv tmp.toml pyproject.toml && \ | |
| pip3 install --no-cache -e . | |
| # ultralytics | |
| ADD https://ultralytics.com/assets/Arial.ttf https://ultralytics.com/assets/Arial.Unicode.ttf /root/.config/Ultralytics/ | |
| RUN git clone https://github.com/ultralytics/ultralytics && \ | |
| cd ultralytics && \ | |
| grep -v "opencv-python\|openvino-dev" pyproject.toml > tmp.toml && mv tmp.toml pyproject.toml && \ | |
| pip3 install "opencv-python-headless<4.7" "opencv-contrib-python<4.7" "opencv-contrib-python-headless<4.7" "albumentations<1.4.0" && \ | |
| pip3 install . | |
| # download dataset | |
| ARG CVAT_URL | |
| ARG CVAT_ORG | |
| ARG CVAT_TASKS_YAML | |
| ARG TRAIN_HP_YAML | |
| ARG PYPREPROCESS | |
| COPY . . | |
| # COPY AIEM/trainer /home/trainer | |
| # COPY ${CVAT_TASKS_YAML} ${CVAT_TASKS_YAML} | |
| # COPY ${TRAIN_HP_YAML} ${TRAIN_HP_YAML} | |
| ENV APP_PYPREPROCESS=${PYPREPROCESS} | |
| ENV APP_CVAT_TASKS_YAML=${CVAT_TASKS_YAML} | |
| ENV APP_HOME=${HOME_PATH} | |
| ENV APP_TRAIN_HP_YAML=${TRAIN_HP_YAML} | |
| RUN cd AIEM/trainer && \ | |
| python3 utils/download_cvatdata.py \ | |
| "$CVAT_URL" \ | |
| "$CVAT_ORG" | |
| RUN cd /data && \ | |
| rm -rf *.zip | |
| ENTRYPOINT ["python3", "AIEM/trainer/train_yolov8.py"] |