RuntimeError:您的系统上没有NVIDIA驱动程序。 //预处理相误差

发布于 2025-01-29 15:48:52 字数 1532 浏览 3 评论 0原文

上述错误在进行深度学习项目时显示。该项目需要在庞大的图像数据集上工作。 Python代码具有具有CUDA依赖性的预训练模型。我无法解决此错误。

Traceback (most recent call last):
  File "D:\train.py", line 272, in <module>
    train(backbone, Image_size)
  File "D:\train.py", line 113, in train
    model = model.cuda()
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 688, in cuda
    return self._apply(lambda t: t.cuda(device))
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 578, in _apply
    module._apply(fn)
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 578, in _apply
    module._apply(fn)
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 601, in _apply
    param_applied = fn(param)
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 688, in <lambda>
    return self._apply(lambda t: t.cuda(device))
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\cuda\__init__.py", line 216, in _lazy_init
    torch._C._cuda_init()
RuntimeError: Found no NVIDIA driver on your system. Please check that you have an NVIDIA GPU and installed a driver from http://www.nvidia.com/Download/index.aspx

尝试的方法:

  1. 安装pytorch-directml

系统规范是

OS:Windows GPU:AMD Radeon HD 7000系列

我可以将GPU设置为 amd 吗?对所有建议开放。

谢谢。

The above error showed while working on a deep learning project. The project needs to work on huge image dataset. The python code was run with a pre-trained model, which has CUDA dependencies. I am unable to resolve this error.

Traceback (most recent call last):
  File "D:\train.py", line 272, in <module>
    train(backbone, Image_size)
  File "D:\train.py", line 113, in train
    model = model.cuda()
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 688, in cuda
    return self._apply(lambda t: t.cuda(device))
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 578, in _apply
    module._apply(fn)
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 578, in _apply
    module._apply(fn)
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 601, in _apply
    param_applied = fn(param)
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\nn\modules\module.py", line 688, in <lambda>
    return self._apply(lambda t: t.cuda(device))
  File "C:\AppData\Local\Programs\Python\Python310\lib\site-packages\torch\cuda\__init__.py", line 216, in _lazy_init
    torch._C._cuda_init()
RuntimeError: Found no NVIDIA driver on your system. Please check that you have an NVIDIA GPU and installed a driver from http://www.nvidia.com/Download/index.aspx

Methods tried:

  1. installation of pytorch-directML

The system specification is

OS: Windows
GPU: AMD Radeon HD 7000 series

Is there a way I can set GPU to AMD? Open to all suggestion for the same.

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沉默的熊 2025-02-05 15:48:52

由于您的计算机没有具有CUDA能力的设备,因此您无法使用CUDA运行该项目。您必须改为在CPU上运行该项目。
您应该在源代码中删除所有.cuda()调用。

Since your machine does not have a CUDA-capable device, you cannot run the project with CUDA. You must run the project on the CPU instead.
You should remove all .cuda() calls in the source code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文