pytorch - Pytorch 用户对旧 GPU 的警告
问题描述
您好,在上图中,您可以看到我收到有关使用旧 GPU 的警告。我使用以下内容安装了 pytorch 1.6:
pip install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html
现在我运行了一些代码来查看我在计算机上拥有的设备,我发现:
>>> import torch
>>> device = torch.device('cuda:0' if torch.cuda.is_available() else 'cpu')
>>> torch.cuda.get_device_name(0)
'GeForce RTX 2080 Ti'
当我运行这条线时:self.amortized_model.to(device)
那是我收到上述警告的时候。现在,根据我运行的 tqdm 条,我每秒的迭代次数也很少。这些东西可能相关吗?有什么方法可以说明训练缓慢的原因是因为它以某种方式使用了错误的 gpu,即使我已经确定设备 0 是我想要的设备?
解决方案
推荐阅读
- javascript - 从 obj 匹配时无法形成结构和更新标志值
- android - 横幅广告未显示真实单位 ID
- ruby-on-rails - Rails 6,切换Git分支后架构文件与迁移文件不匹配
- testing - Testcafe:您要切换到的 iframe 的内容未加载
- java - java - 如何将包含用逗号分隔的数字的字符串转换为Java中的整数?
- javascript - Cloud Functions:exports.function = vs export const function = 有什么区别?
- postgresql - 用于 postgres 10 连接器的 debezium 1.2
- c# - 如何检测 webview2 中的鼠标点击(c#/vb.net)
- python - 获取产品主分类和子分类
- keras - 将 keras 模型转换为 coreml 时出错(“InputLayer”对象不可迭代)