-
Notifications
You must be signed in to change notification settings - Fork 17
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
GPU support #46
Comments
to me it seems this is only talking about the binaries part. but my understanding is the trickier part is getting all the bindings right. some releases ago the gpumat binding were removed from the opencvsharp repo. from my research some time ago: gpumat is the old style of doing things that is no longer further developed. the new way is relying on opencl, which i understood to be something different than gpumat. was it called umat? not so sure anymore... i might also be totally wrong on this. i had the feeling the information i found was not very clear. for running the ML models like yolo you can simply enable the use of opencl, which on my machine curiously led to it running even slower. so i didn't investigate this further.. but ja, in general obviously it would be interesting to get gpu support for vl.opencv. |
Just an update on this so it's logged somewhere:
This is not to say that all efforts are abandoned, but the road ahead is not easy or clear. The decision has for now been to wait and see where things go. Especially with GPU capable libraries like D-Lib being out there in the VL realm already. Of course, if anyone has any ideas, by all means! |
gpumat and some other benefits would be awesome, right?
i just discovered there's new instructions on how to build and customize opencv binaries on the repo here: https://github.com/shimat/opencvsharp#how-to-customize-opencv-binaries-yourself
and even a separate repo for this purpose: https://github.com/shimat/opencv_files
i know this was not working some while ago, but maybe now is the time to try again?
The text was updated successfully, but these errors were encountered: