3 ms·
That will most likely break OpenCV, Tensorflow and CUDA which depend on binary packages compiled for the given version of Python.
by janoc 6y ago
That will most likely break OpenCV, Tensorflow and CUDA which depend on binary packages compiled for the given version of Python.
- freeone3000 6y agoCUDA doesn't depend on python, it's the other way around. And you'd install the new versions of those packages.
- janoc 6y agoWhat I meant is that it would break the CUDA package for Python and support in things like Tensorflow, obviously. Not CUDA itself. You can't just "install new version" of those packages unless Nvidia supports it, unless Tensorflow supports it, unless OpenCV works with it. If you have ever tried to build Tensorflow from source, you would know what I am talking about.
- freeone3000 6y agoI have, on python 3.7, and it works fine with the entire CUDA matrix from 10.1 to 11. So your point has theoretical merit, but in practice, it's not a real problem as compatible versions of those packages are readily available.