如果保存模型时使用

torch.save(model, path)

在加载时使用

model = torch.load(path)

可能会出现如下错误,通常这种错误就是把一个项目保存的权重文件用在另一个项目中进行加载,

result = unpickler.load()
ModuleNotFoundError: No module named 'models'

我尝试用官方示例代码把模型转为torch script来解决

scripted_module = torch.jit.script(MyModule())
torch.jit.save(scripted_module, 'mymodule.pt')
torch.jit.load('mymodule.pt')

然后加载没有问题,但是又出现后续其他错误,没有使用该方法。

解决办法:

在加载权重的项目代码中引入保存权重的项目代码的总路径。

import sys
sys.path.insert(0, '/home/hpc/PycharmProjects/Siam-NestedUNet/')"""
/home/hpc/PycharmProjects/Siam-NestedUNet/是一个项目路径,
这个项目保存了权重checkpoint_epoch_59.pt,我把这个权重复制到另一个项目中加载
需要加上注释上面2行的代码
"""
model_path = "checkpoint_epoch_59.pt"
model = torch.load(model_path)

关于result = unpickler.load()ModuleNotFoundError: No module named ‘models‘解决相关推荐

  1. Pytorch ModuleNotFoundError: No module named ‘models‘

    问题 今天,在使用pytorch深度学习框架训练出来的模型文件,在另外的工程中使用,碰到如下的错误: (shennong) ubuntu@ubuntu:~/zy/medicinebox_detecto ...

  2. jupyter notebook运行出错:ModuleNotFoundError: No module named ‘keras‘ 解决办法

    接上一篇 <win10+python3.6+tensorflow-cpu+keras+Pycharm环境下的tensorflow配置方法> 通过Anaconda Prompt 打开 查看当 ...

  3. [Dynamic Language] Python3.7 源码安装 ModuleNotFoundError: No module named '_ctypes' 解决记录...

    Python3.7 源码安装 ModuleNotFoundError: No module named '_ctypes' 解决记录 源码安装时报错 File "/home/abeenser ...

  4. python程序在命令行执行提示ModuleNotFoundError: No module named ‘XXX‘ 解决方法

    python程序在命令行执行提示ModuleNotFoundError: No module named 'XXX' 解决方法 参考文章: (1)python程序在命令行执行提示ModuleNotFo ...

  5. Python安装常见问题:ModuleNotFoundError: No module named ‘_ctypes‘ 解决办法

    Python安装常见问题:ModuleNotFoundError: No module named '_ctypes' 解决办法 参考文章: (1)Python安装常见问题:ModuleNotFoun ...

  6. ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法

    问题:ModuleNotFoundError: No module named 'matplotlib' 解决办法: round 1:打开PyCharm,点击File->Settings,点击弹 ...

  7. 导入自己模块包导入报错:ModuleNotFoundError: No module named ‘xxx‘解决方法 晓物智联

    导入自己模块包导入报错:ModuleNotFoundError: No module named 'xxx'解决方法 文章来源于:http://www.52phm.cn/blog/detail/28 ...

  8. pip报错ModuleNotFoundError: No module named ‘dataclasses‘解决

    pip报错ModuleNotFoundError: No module named 'dataclasses'解决 问题描述 使用pip无论输入何种指令都会出现如下报错,见下截图 初步的解决思路是重装 ...

  9. Python遇错:ModuleNotFoundError: No module named ‘IPython‘解决办法。

    遇到情况: ModuleNotFoundError: No module named 'IPython' 解决办法: 1.打开pycharm终端: 2.依次输入 pip3 install Ipytho ...

最新文章

  1. 抗原试剂盒也卷起来了,我的塑料袋不会影响房价吧?
  2. 向量时钟算法简介——本质类似MVCC
  3. redis mysql主从延迟_MySQL主从延迟问题解决
  4. 一个神级般的 Python 调试神器
  5. 【1489】求二叉树的先序遍历 SDUTOJ
  6. Python类中公开方法、私有方法和特殊方法的继承原理
  7. pmp备考资料这些都是必备的
  8. 系统查看PSD缩略图
  9. PowerDesigner16.5的下载、安装
  10. FFmpeg基础:视频流转图片
  11. FPGA学习任意波函数信号发生器的设计(基于quartus II13.0)
  12. Apache Velocity 模板语言 特殊字符${ $!{ 原样输出问题 转义符 # ! 无效
  13. 简单三步操作实现任意用户连接云服务器中的MYSQL数据库
  14. 三相对称电力系统中的正序、负序、零序分量
  15. 成长性思维和富人思维
  16. 编写一个简单Java程序,计算银行年存款的本息
  17. 数据、数据项、数据结构
  18. 澳洲大学学术不端要怎么进行申诉呢
  19. 队友代码拜读(文末附福利呦)
  20. HTML常用实体符号

热门文章

  1. 客户机加入域环境的前提条件
  2. C++ 中read和write函数
  3. Android 3年外包工面试笔记,有机会还是要去大厂学习提升
  4. arm linux fpu,多媒体处理,利用ARM NEON/FPU提升performance
  5. 会议论文与期刊论文的写作差异
  6. linux 编辑dsdt,Surface pro 3 ALC288 的 AppleHDA 修改步骤
  7. Log4cplus编译
  8. usb设备复合g_webcam摄像头码流传输功能以及g_serial串口功能
  9. C语言计算机二级(考点)
  10. 2023年技术分析|血氧仪芯片方案