pytorch加载多GPU模型和单GPU模型(遗漏module的解决)

我们用pytorch进行多卡GPUs训练,单卡测试时候,保存模型应该用下面语句:


torch.save(model.module.state_dict(), model_file_name)

用单卡测试的时候直接load就可以


model.load_state_dict(torch.load(model_path)['model'])

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2021年11月9日 每天都要HAIO H:健康 运动:走路(从今天开始,每天晚上运动15分钟左右) 营养:坚持吃...
    安好人生阅读 130评论 0 0
  • 晚 宿舍 内 A:唉唉唉,我能用你的手机给我拍照吗?我手机像素不好。就这样拍,我教你(给B看样图)。 B:行,你...
    墨书千秋孰曾忘阅读 130评论 0 1
  • 轻奢样板间打造清爽精致的家具空间
    爱设计的小涵阅读 122评论 0 0
  • ![Flask](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAW...
    极客学院Wiki阅读 7,369评论 0 3
  • 不知不觉易趣客已经在路上走了快一年了,感觉也该让更多朋友认识知道易趣客,所以就谢了这篇简介,已做创业记事。 易趣客...
    Physher阅读 3,449评论 1 2