You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

federated-learning-mistnet-yolo-client.Dockerfile 667 B

123456789101112131415161718192021222324
  1. FROM python:3.6-slim
  2. RUN apt update \
  3. && apt install -y gcc libgl1-mesa-glx git libglib2.0-0 libsm6 libxext6 libxrender-dev
  4. COPY ./lib/requirements.txt /home
  5. RUN python -m pip install --upgrade pip
  6. RUN pip install -r /home/requirements.txt
  7. ENV PYTHONPATH "/home/lib:/home/plato:/home/plato/packages/yolov5"
  8. COPY ./lib /home/lib
  9. RUN git clone https://github.com/TL-System/plato.git /home/plato
  10. RUN rm -rf /home/plato/.git
  11. RUN pip install -r /home/plato/requirements.txt
  12. RUN pip install -r /home/plato/packages/yolov5/requirements.txt
  13. WORKDIR /home/work
  14. COPY examples/federated_learning/yolov5_coco128_mistnet /home/work/
  15. ENTRYPOINT ["python", "train.py"]