opendr-eu / opendr

A modular, open and non-proprietary toolkit for core robotic functionalities by harnessing deep learning
Apache License 2.0
619 stars 95 forks source link

CUDA docker images are not built correctly #458

Closed passalis closed 10 months ago

passalis commented 1 year ago

After the last CUDA version bump, the CUDA docker image is no longer correctly built due to conflicting dependencies. The issue arises due to an mmdet conflict that is triggered due to the version used to compile the installed pytorch version and the installed CUDA toolkit version. Updating the CUDA version is not easy at the moment, since this will break other tools, while there is not pytorch binary precompiled for the current CUDA version (11.2).

So, at the moment, a (possible) workaround is the following:

I uploaded a nightly docker image (opendr/opendr-toolkit:cuda_nightly_290823) to verify that this works and then see how this issues can be tackled.

tsampazk commented 1 year ago

We should probably check for similar issues in the CPU docker image.

passalis commented 1 year ago

The existing image is indeed broken, but the updated master seems to lead to cpu images that work as expected. I am uploading an updated version (opendr/opendr-toolkit:cpu_nightly_300823).