Почему это не использовать GPU?

Я установил драйвер компилятора nvcc: NVIDIA (R) Cuda. У меня есть nvcc-V

Nvcc: драйвер компилятора NVIDIA (R) Cuda Авторское право (c) 2005-2016 Корпорация NVIDIA Построено Mon_Jan__9_17:32:33_CST_2017 Инструменты компиляции Cuda, выпуск 8.0, V8.0.60

Но тенсофлоу

from tensorflow.python.client import device_lib

device_lib.list_local_devices()

2023-02-20 17:16:03.556026: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1850] Не удается открыть некоторые библиотеки GPU. Пожалуйста, убедитесь, что отсутствующие библиотеки, упомянутые выше, установлены правильно, если вы хотите использовать GPU. Следуйте инструкциям на странице https://www.tensorflow.org/install/gpu, чтобы узнать, как загрузить и настроить необходимые библиотеки для вашей платформы. Пропуск регистрации устройств GPU... [имя: "/устройство:ЦП:0" тип_устройства: "ЦП" memory_limit: 268435456 местонахождение { } воплощение: 16176753119491980911 xla_global_id: -1 ]

В pytorch я получил печать (torch.cuda.is_available()) Истинный

Как использовать GPU в Tensoflow. Версия Tensoflow 2.7.0 и tensoflow-gpu.

Я настраивал винду.

Вы «убедились, что отсутствующие библиотеки, упомянутые выше, установлены правильно, если вы хотите использовать GPU» и «следовали руководству на tensorflow.org/install/gpu , чтобы узнать, как загрузить и настроить необходимые библиотеки»?

MisterMiyagi 20.02.2023 09:42
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
Потяните за рычаг выброса энергососущих проектов
Потяните за рычаг выброса энергососущих проектов
На этой неделе моя команда отменила проект, над которым я работал. Неделя усилий пошла насмарку.
Инструменты для веб-скрапинга с открытым исходным кодом: Python Developer Toolkit
Инструменты для веб-скрапинга с открытым исходным кодом: Python Developer Toolkit
Веб-скрейпинг, как мы все знаем, это дисциплина, которая развивается с течением времени. Появляются все более сложные средства борьбы с ботами, а...
Библиотека для работы с мороженым
Библиотека для работы с мороженым
Лично я попрощался с операторами print() в python. Без шуток.
Эмиссия счетов-фактур с помощью Telegram - Python RPA (BotCity)
Эмиссия счетов-фактур с помощью Telegram - Python RPA (BotCity)
Привет, люди RPA, это снова я и я несу подарки! В очередном моем приключении о том, как создавать ботов для облегчения рутины. Вот, думаю, стоит...
Пошаговое руководство по созданию собственного Slackbot: От установки до развертывания
Пошаговое руководство по созданию собственного Slackbot: От установки до развертывания
Шаг 1: Создание приложения Slack Чтобы создать Slackbot, вам необходимо создать приложение Slack. Войдите в свою учетную запись Slack и перейдите на...
0
1
80
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Убеждаться

import tensorflow as tf
print("Num GPUs Available: ", len(tf.config.list_physical_devices('GPU')))

Печатает ваш GPU.

Как только ваш GPU также появится в списке, вам может потребоваться переключить его между CPU или GPU. ЦП обычно CPU/0, что можно узнать с помощью tf.device() . Попробуйте запустить этот код

tf.debugging.set_log_device_placement(True)
# Place tensors on the CPU
with tf.device('/CPU:0'):
  a = tf.constant([[1.0, 2.0, 3.0], [4.0, 5.0, 6.0]])
  b = tf.constant([[1.0, 2.0], [3.0, 4.0], [5.0, 6.0]])
# Run on the GPU
c = tf.matmul(a, b)
print(c)

Вы используете его в Windows, LINUX или COLLAB?

Я сделал это, но я не могу использовать GPU. Не удается открыть некоторые библиотеки графического процессора. Пожалуйста, убедитесь, что отсутствующие библиотеки, упомянутые выше, установлены правильно, если вы хотите использовать GPU.

ponda 21.02.2023 06:33

Я установил tensoflo-gpu == 2.7.0 и Cuda 11.1.0.

ponda 21.02.2023 06:37

Могу ли я узнать, какая у вас графическая карта? Возможно, вам потребуется установить драйвер видеокарты, затем DirectX (не обязательно), а затем cuda, который вы установили. Убедитесь, что вы включили графическую карту с панели управления.

Siddharth Bose 22.02.2023 10:17

Для правильной работы требуются дополнительные вещи, перечисленные здесь tensorflow . Также предложено mrmyagi

Siddharth Bose 22.02.2023 10:20

Вам необходимо установить msvcp140_1.dll из библиотеки визуального кода Microsoft.

Siddharth Bose 22.02.2023 10:22

Другие вопросы по теме