1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-pytorch_geometry

Клонировать/Скачать
Dockerfile.benchmark 968
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
João Gustavo A. Amorim Отправлено 07.04.2024 14:14 00221b7
FROM pytorch/pytorch:2.2.1-cuda12.1-cudnn8-runtime
# This allow us to setup the benchmark parameters from env vars
ENV BACKENDS='eager,inductor'
ENV OPTS=''
# Setup make and gcc
RUN DEBIAN_FRONTEND=noninteractive apt update && \
DEBIAN_FRONTEND=noninteractive apt install make g++ -y
# Setup Kornia dev mode
WORKDIR /tmp/kornia-lib/
COPY kornia/ kornia/
COPY pyproject.toml ./
COPY requirements/ requirements/
RUN pip install -r requirements/requirements-benchmarks.txt --no-cache-dir
RUN pip install .[dev,x] --no-cache-dir
# Setup benchmarks
WORKDIR /kornia-benchmarks/
COPY benchmarks/ benchmarks/
COPY Makefile ./
COPY conftest.py ./
# Cleanup
RUN rm -rf /tmp/kornia-lib/
RUN DEBIAN_FRONTEND=noninteractive apt autopurge -y
RUN DEBIAN_FRONTEND=noninteractive apt autoclean -y
RUN DEBIAN_FRONTEND=noninteractive apt autoremove -y
RUN rm -rf /var/lib/apt/lists/*
# CMD
CMD ["make", "benchmark", "BENCHMARK_BACKENDS=$(BACKENDS)", "BENCHMARK_OPTS=$(OPTS)"]

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-pytorch_geometry.git
git@api.gitlife.ru:oschina-mirror/mirrors-pytorch_geometry.git
oschina-mirror
mirrors-pytorch_geometry
mirrors-pytorch_geometry
main