- Einzelne GPU (48 GB VRAM, CUDA-fähig)
- YOLOv8l-Modell
- Simulation von N-Kameras mit dem gleichen Eingangsvideo
- Ziel-FPS pro Kamera: 25
- Batch-Inferenz wird verwendet
- Multithread-Kameraleser für jede simulierte Kamera
- Warteschlange für Frames
- Batch-Inferenz-Worker
- GPU-Überwachung mit pynvml
- Adaptives Frame-Skipping basierend auf der GPU-Auslastung
Code: Select all
avg_gpu_per_cam = gpu_ema / NUM_CAMERAS
estimated_total = int(SAFE_GPU_LIMIT / avg_gpu_per_cam)
- />
- Wie kann ich YOLOv8l-Batch-Inferenz vergleichen, um einen genaueren avg_gpu_per_cam zu erhalten, anstatt EMA-Glättung zu verwenden?
Mobile version