I am making this object detector with TensorFlow 2 and I would like to get better performance because currently, I am getting about 0.09 fps! I heard that GPU is way faster than CPU but I have seemed to run into a problem. First I tried installing TensorFlow 2 GPU by doing pip install tensorflow-gpu==2.0.0-rc1 but when I ran my code it said:
2020-07-11 02:06:31.469406: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-07-11 02:06:31.475096: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cublas64_10.dll'; dlerror: cublas64_10.dll not found
2020-07-11 02:06:31.481287: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cufft64_10.dll'; dlerror: cufft64_10.dll not found
2020-07-11 02:06:31.486505: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'curand64_10.dll'; dlerror: curand64_10.dll not found
2020-07-11 02:06:31.492196: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cusolver64_10.dll'; dlerror: cusolver64_10.dll not found
2020-07-11 02:06:31.498517: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cusparse64_10.dll'; dlerror: cusparse64_10.dll not found
2020-07-11 02:06:31.503502: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudnn64_7.dll'; dlerror: cudnn64_7.dll not found
So I went to look and found I need to install something called Cuda but when I checked TensorFlow 2 only accepted NVIDIA® GPU card with CUDA® Compute Capability 3.5 or higher and if you look the GeForce GTX 770 has a 3.0. I have tried installing Cuda 10 but it keeps giving me errors. So what do I do? Do I have to downgrade Tensorflow or is there a workaround to getting TensorFlow 2 GPU for GeForce GTX 770? I am using Windows 10 btw.