NVIDIA GPU detection with GTX 1650 in Frigate 0.17 #22350
Replies: 2 comments 1 reply
|
For Frigate 0.17 with your GTX 1650, use the ONNX detector with the Nvidia GPUs automatically detect and use ONNX when you configure a supported ONNX model in the Recommended Configuration: detectors:
onnx:
type: onnx
model:
model_type: yolo-generic
width: 320
height: 320
input_tensor: nchw
input_dtype: float
path: /config/model_cache/yolo.onnx
labelmap_path: /labelmap/coco-80.txtKey Points:
Your GTX 1650 is suitable - a GTX 1660 Super achieved 7ms inference time at 7% GPU usage with 3 cameras(2), so your GTX 1650 should handle 5 cameras efficiently and reduce your CPU usage significantly. The GPU will be automatically detected when using the 📚 Sources:
Have another question? Just tag @inkeep. |
|
Thank you. I previously tried switching my working setup and it caused instability, so I want to avoid changing the production container directly. To confirm the recommended path for my specific setup:
Is the correct and supported migration path really:
Also, is GTX 1650 known to work well enough for this in practice? I can test it in a separate container, but I would like to confirm the recommended configuration first. |
Uh oh!
There was an error while loading. Please reload this page.
Hello,
I am running Frigate 0.17.0 in Docker on Debian.
Hardware:
GPU: NVIDIA GTX 1650 (4 GB)
Driver: 535
CUDA: 12.2
System:
x86_64
Docker
Current configuration:
Object detection is currently running on CPU.
Frigate works stable, but CPU usage is around 70-80%.
Question:
What is the recommended way to run object detection on NVIDIA GPU in Frigate 0.17?
Should I use:
stable-tensorrtDocker imagedetectors: onnxIs GTX 1650 suitable for GPU detection in Frigate or is CPU detection preferable for this GPU?
Thank you.
All reactions