-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update base image #15103
Update base image #15103
Conversation
3da3b6b
to
44ee624
Compare
177d8b3
to
34f51bf
Compare
63eeda2
to
2c780b9
Compare
098699d
to
6178209
Compare
46c9fae
to
5db16c3
Compare
ecf6433
to
e4311a6
Compare
CC @MarcA711 Looks like there shouldn't be any required changes on rockchip side but just wanted to make sure you are aware of this |
@NickM-27 I will test it ASAP. Perhaps over the weekend. Thank you for notifying me. |
a1050d4
to
0517c40
Compare
* Change base image * Update python * Update coral library * Fix source file * Install correct apt packages * Cleanup * Fix installation of coral deps * fix python installations * Fix devcontainer build * Get tensorrt build working * Update other deps * Filter out tflite log * Get ROCm build working * Get rockchip build working * Get hailo build working * Add note to comment
This reverts commit 73332cb
This reverts commit 73332cb
Hey @NickM-27, I am currently looking into updating the rockchip image. I want to update the detection models. It seems yolonas from super-gradients was abandoned, at least the URLs for downloading yolonas are broken and there is no recent activity in the repo or support on issues. So this notebook from the frigate repo will also not works: https://github.com/blakeblackshear/frigate/blob/dev/notebooks/YOLO_NAS_Pretrained_Export.ipynb What model should I use? Are ultralytics models still not useable due to the license issues? Or do newer models like yolo11 have another license? Moreover, I saw that there are new AI features in the new frigate version. Is there a way to accelerate this on different hardware (similar to detectors)? |
We can take another look and see if there is a way to get the YOLONAS notebook working.
I am not entirely sure what the current rockchip options are, nothing has changed regarding ultralytics models, I believe there are some re-implementations of some of the YOLO model architectures without the AGPL3 license.
Many platforms are supported, all of this is done through ONNX runtime. It looks like Rockchip has an ONNX runtime execution provider that is currently in preview state https://onnxruntime.ai/docs/execution-providers/community-maintained/RKNPU-ExecutionProvider.html |
Someone mentioned here that one can download the weights manually. I will try to do this.
The ones that are supported best and are optimized for Rockchip are listed here. However, almost every object detection model should work.
Unfortunately this is for the old generation of socs (not supported by Frigate and used by fewer people). Moreover, this has been in Preview state with no progress for years. I doubt that this will ever be finished. |
I imagine mobilenetv2 would be good to support at a minimum for a built in model and parity with other detectors.
Dang that's unfortunate |
* Change base image * Update python * Update coral library * Fix source file * Install correct apt packages * Cleanup * Fix installation of coral deps * fix python installations * Fix devcontainer build * Get tensorrt build working * Update other deps * Filter out tflite log * Get ROCm build working * Get rockchip build working * Get hailo build working * Add note to comment
* Change base image * Update python * Update coral library * Fix source file * Install correct apt packages * Cleanup * Fix installation of coral deps * fix python installations * Fix devcontainer build * Get tensorrt build working * Update other deps * Filter out tflite log * Get ROCm build working * Get rockchip build working * Get hailo build working * Add note to comment
* Change base image * Update python * Update coral library * Fix source file * Install correct apt packages * Cleanup * Fix installation of coral deps * fix python installations * Fix devcontainer build * Get tensorrt build working * Update other deps * Filter out tflite log * Get ROCm build working * Get rockchip build working * Get hailo build working * Add note to comment
This reverts commit 71fdd30
This reverts commit 2ad3c96
* Change base image * Update python * Update coral library * Fix source file * Install correct apt packages * Cleanup * Fix installation of coral deps * fix python installations * Fix devcontainer build * Get tensorrt build working * Update other deps * Filter out tflite log * Get ROCm build working * Get rockchip build working * Get hailo build working * Add note to comment
This reverts commit 4fa83e7.
* Change base image * Update python * Update coral library * Fix source file * Install correct apt packages * Cleanup * Fix installation of coral deps * fix python installations * Fix devcontainer build * Get tensorrt build working * Update other deps * Filter out tflite log * Get ROCm build working * Get rockchip build working * Get hailo build working * Add note to comment
Proposed change
Updates the base image to debian bullseye
Type of change
Additional information
Checklist
ruff format frigate
)