【踩坑】PyTorch中指定GPU不生效和GPU编号不一致问题

转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]

指定GPU不生效问题

**解释:**就是使用os.environ["CUDA_VISIBLE_DEVICES"] = "1"后,后面使用起来仍然是cuda0.

**解决:**在最开头就使用

python 复制代码
import os
os.environ["CUDA_VISIBLE_DEVICES"] = "0,2"

# xxxxxx其它代码

不过需要注意的是,这样设置之后,GPU的编号会变

GPU编号不一致问题

**解释:**torch.device("cuda:0")所选择的GPU跟nvidia-smi中的GPU编号不一样

**解决:**指定编号方式

python 复制代码
import os
os.environ["CUDA_DEVICE_ORDER"]="PCI_BUS_ID"

# xxxxxx其它代码
相关推荐
章章小鱼8 分钟前
LLM预训练recipe — 摘要版
人工智能
游客52020 分钟前
自动化办公-合并多个excel
开发语言·python·自动化·excel
豌豆花下猫38 分钟前
Python 潮流周刊#83:uv 的使用技巧(摘要)
后端·python·ai
算家云44 分钟前
Stability AI 新一代AI绘画模型:StableCascade 本地部署教程
人工智能·ai作画·stable diffusion·模型构建·算家云·算力租赁·stablecascade
凡人的AI工具箱1 小时前
每天40分玩转Django:Django部署概述
开发语言·数据库·后端·python·django
RacheV+TNY2642781 小时前
深度解析:电商平台API接口的安全挑战与应对策略
人工智能·python·自动化·api
学术会议1 小时前
“智能控制的新纪元:2025年机器学习与控制工程国际会议引领变革
大数据·人工智能·科技·计算机网络·机器学习·区块链
卖个几把萌1 小时前
【10】Selenium+Python UI自动化测试 邮件发送测试报告(某积载系统实例-04)
python·selenium·ui
呆头鹅AI工作室1 小时前
基于特征工程(pca分析)、小波去噪以及数据增强,同时采用基于注意力机制的BiLSTM、随机森林、ARIMA模型进行序列数据预测
人工智能·深度学习·神经网络·算法·随机森林·回归
huhuhu15321 小时前
第P4周:猴痘病识别
图像处理·python·深度学习·cnn