When trying to work on a machine learning project, I want to use my GPU. When I have installed all possible dependencies like cuDNN, Cuda Toolkit, Tensorflow python package, etc. These have all DLLs working so it isn't an issue with opening the library. When I begin training, I get this message...
2021-03-10 10:09:04.693706: I tensorflow/core/platform/cpu_feature_guard.cc:142] This TensorFlow
binary is optimized with oneAPI Deep Neural Network Library (oneDNN)to use the following CPU
instructions in performance-critical operations: AVX AVX2
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.**strong
text**
This implies that it hasn't found my GPU even though all the necessary tools are installed. To confirm this, I have this printing the devices TensorFlow can detect...
from tensorflow.python.client import device_lib
print(device_lib.list_local_devices())
And I get this output...
[name: "/device:CPU:0"
device_type: "CPU"
memory_limit: 268435456
locality {
}
incarnation: 12770508836057077386
]
It did not list the GPU. I am on Windows 10 Pro and I have an RTX 2070. Can anyone explain why this may be happening?