Тема: Install Tensorflow-GPU
Пробую встановити Tensorflow-GPU.
Після самостійних невдалих спроб знайшов статтю https://www.thehardwareguy.co.uk/install-tensorflow-gpu
зробив все як там написано
Нове середовище
conda create -n gpuenv python=3.7
conda activate gpuenv
Встановлення Python Kernel
pip install ipykernel
python -m ipykernel install --user --name gpuenv --display-name "gpuenv"
Встановлення Tensorflow-GPU
conda install tensorflow-gpu
Встановлення jupyter
conda install jupyter
pip install keras
jupyter notebook
+ Зробив те, чого не писало в статті: В мене не знаходилася tensorflow бібліотека
pip install tensorflow
Виконав пункт у візуальному інтерфейсі jupyter з вибором правильного kernel
Перевіряю:
import tensorflow as tf
from tensorflow import keras
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))
Num GPUs Available: 0
tf.test.is_built_with_cuda()
print(tf.version.VERSION)
2.9.1
import sys
sys.version
'3.7.13 (default, Mar 28 2022, 08:03:21) [MSC v.1916 64 bit (AMD64)]'
from tensorflow.python.client import device_lib
def get_available_devices():
local_device_protos = device_lib.list_local_devices()
return [x.name for x in local_device_protos]
print(get_available_devices())
['/device:CPU:0']
Тобто бачить тільки CPU.
В мене дві відеокарти. Драйвери поставлені самі нові. В Device Manager відображаються
1 Intel(R) UHD Graphics 620
2 NVIDIA GeForce MX130
Що може бути не так? Як виправити проблему з тим, що відеокарта не знаходиться в Tensorflow-GPU ?