An important DLL goes unseen in the Nuget package. The actual required file in this case is called cudnndll.dll, ‘x’ being the version of Cuda dll installed that t can read.
If you install the Nuget you can look in the In the packages folder for ‘MyCaffe.0.10.2.38-beta1’ and inside that, ‘nativeBinaries’ which has several cudnndll files. They aren’t seen by the software and so the system looks in the vvvv.exe folder for them. Putting one of these files in there solves that issue (though another one arises…)
@joreg sadly not. Here’s the batch file I’ve made, is there anything wrong with it? MyCaffe_setup bat.zip (384 Bytes)
I tried changing the name of the native library to ‘lib-native’ and then ‘support’ to no avail. inside that is an ‘x64’ folder and in that, Dependency’.
As @bjoern is finding,Gamma doesn’t find the Cuda and CuDNN binaries set in the environment path, so we have to copy these into the vvvv program folder.
@bjoern, a way around your issue might be to install CUDA and CUDNN Nugets provided by Microsoft. They’re literally just the Cuda-based dependencies with no other fat. As Nugets, VL picks them up correctly, and hopefully makes installation easier.
just doublechecking: you did follow the requirements listed here: NuGet Gallery | MyCaffe 0.10.2.38-beta1
they don’t mention any other repos or copying files. you say installing the three things as listed there is not enough?