相关疑难解决方法(0)

Pytorch 说 CUDA 不可用

我正在尝试在我拥有的笔记本电脑上运行 Pytorch。这是一款较旧的型号,但确实配备了 Nvidia 显卡。我意识到它可能不足以用于真正的机器学习,但我正在尝试这样做,以便我可以学习安装 CUDA 的过程。

我遵循了Ubuntu 18.04安装指南中的步骤(我的特定发行版是 Xubuntu)。

我的显卡是 GeForce 845M,经验证lspci | grep nvidia

01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce 845M] (rev a2)
01:00.1 Audio device: NVIDIA Corporation Device 0fbc (rev a1)
Run Code Online (Sandbox Code Playgroud)

我还安装了 gcc 7.5,通过验证 gcc --version

gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Run Code Online (Sandbox Code Playgroud)

我安装了正确的标头,通过尝试安装它们来验证sudo …

linux pytorch ubuntu-18.04

22
推荐指数
2
解决办法
4万
查看次数

为什么即使在使用 cuda 安装 pytorch 后,`torch.cuda.is_available()` 仍返回 False?

在装有 NVidia GeForce 820M 的 Windows 10 PC 上,我成功安装了 CUDA 9.2 和 cudnn 7.1,然后使用 pytorch.org 上的说明安装了 PyTorch。

具体我使用了命令

pip install torch==1.4.0+cu92 torchvision==0.5.0+cu92 -f https://download.pytorch.org/whl/torch_stable.html
Run Code Online (Sandbox Code Playgroud)

因为我使用 pip 而不是 Anaconda。

但我得到以下

>>> import torch
>>> torch.cuda.is_available()
False
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

python pytorch

20
推荐指数
2
解决办法
4万
查看次数

标签 统计

pytorch ×2

linux ×1

python ×1

ubuntu-18.04 ×1