-
Notifications
You must be signed in to change notification settings - Fork 37
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
To make it work with DS 6.2 #17
Comments
With each update of Deepstream, thorough testing is needed as NVIDIA tends to introduce unwanted breaking changes. If you've tested the codebase with the changes above, feel free to submit a PR. I'd be happy to help update the codebase to version 6.2. |
Hi Joxis, Yes, with those changes, it worked for me in 6.2. (I wish I could say it more certain, but still learning) Item 2 would break backwards compatiblity. I thought the line below would work, but it is not allowed:
The only solution I found was here: Hopefully you have more experience and know an easy solution? |
Do you have a repo fork somewhere with code to get started? If so, I could take a look |
Hi Joxis, I'm afraid not. I was just doing some edits locally to make it work and understand how it works. But all the changes to 6.2 are mentioned in the first post. Just the additional libraries are the issue. (Feel free to close the tickets if it's not worth it. I'll take no offense) |
I think an update is useful but unfortunately I currently do not have the capacity to work on this myself. If anyone submits a PR, I'd be happy to review and incorporate it. |
How to use this repository with the yolov5 model as well as the custom yolov5 model? |
Maybe this should be comment rather than an issue?
(Sorry for 1 more issue, but I hope it's useful)
To make the Dockefile work with DS 6.2, there are 3 important changes that are needed
Obviously, the first line should change from:
FROM nvcr.io/nvidia/deepstream:6.1-devel
to
FROM nvcr.io/nvidia/deepstream:6.2-devel
But there are 2 more things:
Add this line after line 7:
ENV CUDA_MODULE_LOADING=LAZY
That's new in 6.2 and I presume it will be ignored in 6.1 and before
Add this line between current line 15 and 16:
RUN bash /opt/nvidia/deepstream/deepstream/user_additional_install.sh
As that will install the extra libraries taht are no longer part of the default package since 6.2
The text was updated successfully, but these errors were encountered: