Когда я пытаюсь вывести список доступных графических процессоров в VS Code с помощью Python (v3.11.0):
Код: Выделить всё
import tensorflow as tf
print("Num GPUs Available: ", len(tf.config.list_physical_devices('GPU')))
print("Built with CUDA:", tf.test.is_built_with_cuda())
print("Built with GPU device support:", tf.test.is_built_with_gpu_support())
output:
Num GPUs Available: 0
Built with CUDA: False
Built with GPU device support: False
- Система: Windows 11 Pro (23H2)
- Графический процессор: GeForce GTX 1660Ti 6 ГБ
- ЦП: Intel Core i7 9750h
- Загрузите платформу Tensorflow (2.16.1) через pip
Код: Выделить всё
pip install tensorflow[and-cuda]
[*]Загружен NVIDIA GPU Computing Toolkit (CUDA v12.3)
[*]Загрузите драйвер cuDNN (v8.9) и вставьте файлы из bin, lib, include в соответствующие папки в корневом пути CUDA.
[*]Вручную добавлены переменные среды в свойствах системы Windows (Path, CUDA_PATH, CUDA_HOME)
Переменные окружения config
[*]Добавлены пользовательские настройки графики в VS Code IDE Settings -> System -> Display -> Graphics
[*]Проверено: определяет ли система видеокарту используя cmd: вывод терминала nvidia-smi
[*]Проверил совместимость драйверов (думаю, все в порядке)
[*]Перезагрузите систему
< /ul>
Надеюсь, мы найдём решение

Подробнее здесь: https://stackoverflow.com/questions/787 ... gpus-win11