Files
appRobotRender/setup/generateSets/docker-compose.yml
2026-06-02 17:16:24 +02:00

39 lines
1.2 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Zwei getrennte Images:
# renderer Blender 4.5, erzeugt Test-Szenen (Bilder/npz/Ground-Truth)
# pipeline schlanke Pose-Schätzung (das eigentliche Produkt)
#
# Aufruf aus diesem Ordner (setup/generateSets/):
# docker compose build
# docker compose run --rm renderer --poses 8
# docker compose run --rm pipeline pipeline/run_pipeline.py data/simulation/Scene8
# docker compose run --rm pipeline benchmark/run_benchmark.py --scenes 8
services:
renderer:
build:
context: ../..
dockerfile: setup/generateSets/Dockerfile.renderer
image: approbot/blender-renderer:4.5
volumes:
- ../../data:/workspace/data
- ../../setup:/workspace/setup
- ../../pipeline:/workspace/pipeline
# GPU (optional): NVIDIA Container Toolkit nötig, dann einkommentieren:
# deploy:
# resources:
# reservations:
# devices:
# - driver: nvidia
# count: all
# capabilities: [gpu]
pipeline:
build:
context: ../..
dockerfile: setup/generateSets/Dockerfile.pipeline
image: approbot/pose-pipeline:latest
volumes:
- ../../data:/workspace/data
- ../../pipeline:/workspace/pipeline
- ../../benchmark:/workspace/benchmark