TensorFlow не распознает мой графический процессор CUDA ⇐ Python

Программы на Python
Anonymous
TensorFlow не распознает мой графический процессор CUDA

Сообщение Anonymous »

Я выполнил команду pip pip install tensorflow, потому что увидел, что версия 2.x теперь включает в себя как процессор, так и графический процессор,
У меня также установлены CUDA 12.2 и CuDnn 8.9 + Tensorflow 2.17
Переменная Env устанавливается, как показано здесь:
Изображение

После запуска этого ниже:

Код: Выделить всё

print("TensorFlow version:", tf.__version__)
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))
print("Num CPUs Available: ", len(tf.config.list_physical_devices('CPU')))

if tf.test.is_built_with_cuda():
print("TensorFlow is built with CUDA")
else:
print("TensorFlow is not built with CUDA")

if tf.config.list_physical_devices('GPU'):
print("TensorFlow is using the GPU")
else:
print("TensorFlow is not using the GPU")
Результаты:
Версия TensorFlow: 2.17.0
Количество доступных графических процессоров: 0
Количество доступных процессоров: 1
TensorFlow не создан с использованием CUDA
TensorFlow не использует графический процессор
примечание: у меня rtx 3050 8 ГБ

Подробнее здесь: https://stackoverflow.com/questions/790 ... y-gpu-cuda

Вернуться в «Python»