Makefile 1006 B

12345678910111213141516171819
  1. all: benchmark statistics
  2. benchmark: docker/container.ok
  3. docker container run --rm -it -v `(pwd)`:/benchmark/data convganbenchmark python3 /benchmark/data/run_all_exercises.py
  4. docker container run --rm -it -v `(pwd)`:/benchmark/data convganbenchmark chown -R `(./getMyUid)` /benchmark/data/data_result
  5. benchmark-gpu: docker/container.ok
  6. docker container run --rm --gpus all -it -v `(pwd)`:/benchmark/data convganbenchmark python3 /benchmark/data/run_all_exercises.py
  7. docker container run --rm -it -v `(pwd)`:/benchmark/data convganbenchmark chown -R `(./getMyUid)` /benchmark/data/data_result
  8. statistics: docker/container.ok
  9. docker container run --rm -it -v `(pwd)`:/benchmark/data convganbenchmark python3 /benchmark/data/statistics.py
  10. docker container run --rm -it -v `(pwd)`:/benchmark/data convganbenchmark chown -R `(./getMyUid)` /benchmark/data/data_result
  11. docker/container.ok: docker/Dockerfile docker/run.sh docker/requirements.txt
  12. docker build -t convganbenchmark docker/.
  13. date > $@