-
Notifications
You must be signed in to change notification settings - Fork 7.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
Release - Dockerfiles with Fixed Model Downloads - CPU / CPU + CUDA + cuDNN #2290
Comments
Dockerfiles, example usage, and expected output can be found here: CPU + Python API + CUDA + cuDNN Docker Image:
|
Nice! But I think the problem that needs to be fixed first is the performance degradation using cudnn>=8, or else a docker update might not be any useful. |
It has been very performant for our use case so far, the computation time for x2 57 second videos at 1080p (~60MB each) is less than a minute. Sadly, I do not have computation times for CuDNN<8 to compare to. Specs:
|
Issue Summary
It seems that something behind the scenes at CMU broke, as their CDN service which a manual build of OpenPose requires to obtain models is currently down.
As a result, OpenPose is currently unusable. However, thanks to the work done in Issue #1567, it's possible to instead disable the model downloads and instead use a third party hosting of the models on DropBox.
CMake also seems to have issues with building to support CMake, which the work here seems to fix - however, it targets a now depreciated version of
nvidia/cuda
. By changing the target fromnvidia/cuda:11.4.0-cudnn8-devel-ubuntu18.04
tonvidia/cuda:11.3.1-cudnn8-devel-ubuntu18.04
, it now has a functional source image.By combining these two fixes, you can create both a CPU + Python API and a CPU + Python API + CUDA + cuDNN Docker image.
CPU + Python API: (Link)
CPU + Python API + CUDA + cuDNN (Link)
Type of Issue
The text was updated successfully, but these errors were encountered: