Pytorch载入保存的模型更换gpu卡号如何设置map_location

Pytorch在保存模型时,会把训练过程中使用的设备号(GPU:0, CPU等)也一起保存下来,当load保存的模型时,会默认把权重加载到训练时使用的设备上,要修改加载到的卡号可以如下:

torch.load('your_model.pth', map_location=lambda storage, loc : storage.cuda(1))

posted @   sqdtss  阅读(351)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示