I have both CPU and a GPU version of tensorflow installed in Windows 10.
conda list t.*flow
# packages in environment at C:\Users\Dell\anaconda4:
#
# Name Version Build Channel
tensorflow 2.3.1 pypi_0 pypi
tensorflow-estimator 2.3.0 pypi_0 pypi
tensorflow-gpu 2.3.1 pypi_0 pypi
tensorflow-gpu-estimator 2.3.0 pypi_0 pypi
Also, I have already installed CUDA and cuDNN by following the steps at this link https://towardsdatascience.com/installing-tensorflow-with-cuda-cudnn-and-gpu-support-on-windows-10-60693e46e781 the only difference is that I downloaded the latest versions of CUDA and cuDNN to conform with the requirements of tensorflow 2.3.1 but still I could not access my GPU, which is a NVIDIA GeForce MX150.
import tensorflow as tf
tf.test.is_built_with_cuda()
return True.
tf.test.is_gpu_available(cuda_only=False, min_cuda_compute_capability=None)
output:
WARNING:tensorflow:From :1: is_gpu_available (from tensorflow.python.framework.test_util) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.config.list_physical_devices('GPU')
instead.
False
Any thoughts as to why tensorflow 2.3.1 cannot access/find the GPU? Please help me solve this problem.