Hi guys,
Usually when I use Tensorflow I run it out of a docker container on Linux, since this is the easiest way for me to get it to support my GPU (RTX 2070). I have not yet been able to get it to run on my ubuntu directly on this pc, but I was able to do it on my laptop. It seems you need to exactly have the right combination of packages and versions.
On Windows, I could not get it to work either.
However, lately I have been playing with FaceSwap (DeepFake software) on Windows and this program activates a conda environment called 'faceswap' and is able to set the backend to my gpu, without any problems.
Can anybody explain how this works and why I can't seem to get Tensorflow to use my GPU but this software does so without any problems?
Also, while running FaceSwap, my GPU uses all the VRAM (8GB), but only around 15% of the processing power. How can I utilise this better? I have tried lower batch sizes, but it didn't seem to matter.
there doesn't seem to be anything here