_pickle.UnpicklingError: A load persistent id instruction was encountered,
but no persistent_load function was specified.
在torch1.7训练的模型无法加载到torch0.4的模型。

解决:#在torch 1.7版本中重新加载一下网络参数
import torch
model = MyNetwork().to(device) #实例化模型并加载到cpu货GPU中
model.load_state_dict(torch.load(model_cp)) #加载模型参数,model_cp为之前训练好的模型参数(zip格式)
#重新保存网络参数,此时注意改为非zip格式
torch.save(model.state_dict(), model_cp,_use_new_zipfile_serialization=False)

参考

A load persistent id instruction was encountered, but no persistent_load function was specified.相关推荐

  1. 解决:_pickle.UnpicklingError: A load persistent id instruction was encountered,

    描述 在使用pytorch合并模型时出错 原因 保存模型和合并模型时pytorch版本不一致.合并模型时切换为保存模型的pytorch版本即可.

  2. (20200720已解决)_pickle.UnpicklingError: A load persistent id instruction was encountered,

    but no persistent_load function was specified. 问题描述 如题,提取pickle数据 解决方案 直接解释是因为生成pickle文件的过程中使用了persi ...

  3. 【目标检测】Faster R-CNN的复现

    文章目录 Faster Rcnn 0. 利用Git下载Code 1. 数据准备 2. 模型加载 3. 模型训练 4. 模型测试 5. 运行demo.py 6. 训练自定义Images文件和对应XML文 ...

  4. Zero-DCE++运行问题

    李崇义/零DCE_extension (github.com) 1.配环境 conda create --name zerodce++_env opencv pytorch==1.0.0 torchv ...

  5. 实验3:CUP的译码ID阶段实现

    ID阶段(Instruction Decode) ID阶段对指令进行解码并生成必要的信号.数据的直通.Load冒险的检测,分支的判定都在这个阶段进行 各模块和端口定义: 1.指令解码器 decoder ...

  6. Hibernate 的 session.load()使用方法

    2019独角兽企业重金招聘Python工程师标准>>> protected Person getOne(int id){ Session session = HibernateSes ...

  7. 浅谈分布式 ID 的实践与应用

    导读:在业务系统中很多场景下需要生成不重复的 ID,比如订单编号.支付流水单号.优惠券编号等都需要使用到. 文|古德 网易云信资深 JAVA 开发工程师 本文将介绍分布式 ID 的产生原因,以及目前业 ...

  8. EasyUI加zTree使用解析 easyui修改操作的表单回显方法 验证框提交表单前验证 datagrid的load方法

    带参提交一次查询,从服务器加载新数据.这是一个神奇的方法 $('#dg').datagrid('load',{code: '01',name: 'name01' }); easyui修改操作的回显方法 ...

  9. jQuery中的ajax、jquery中ajax全局事件、load实现页面无刷新局部加载、ajax跨域请求jsonp、利用formData对象向服务端异步发送二进制数据,表单序列化(异步获取表单内容)

    jQuery中使用ajax: 在jQuery中使用ajax首先需要引入jQuery包,其引入方式可以采用网络资源,也可以下载包到项目文件中,这里推荐下载包到文件中:市面上有多个版本的jQuery库,这 ...

最新文章

  1. Javascript Patterns--读书笔记8 (Factory)
  2. NoSQL数据库Redis使用命令简介
  3. 【转载保存】Selenium Webdriver元素定位的八种常用方式
  4. 遗传所屠强研究组开发Decode-seq方法显著提高差异表达基因分析的准确性
  5. 蓝桥杯 ADV-170算法提高 数字黑洞
  6. Python刚刚尝试就遇:SyntaxError: invalid syntax
  7. opencv实时录像+视频打码
  8. win10错误代码0x0000011b怎么解决
  9. 设为首页 加入收藏 html,js设为首页和加入收藏代码(兼容所有浏览器)
  10. 嵌入式Qt-做一个秒表
  11. k8s 1.23.1部署gitlab、 gitlab-runn配置k8s集群编写.gitlab-ci.yml实现根据tag,分支发布CICD流程
  12. 13位时间戳单位为毫秒,10位字符串单位为秒。时间戳转换日期数字格式100%全乎
  13. Java面试手册——高频问题总结(二)
  14. 如何关闭服务器系统防火墙设置方法,怎么关闭防火墙 Windows自带防火墙关闭方法...
  15. Rest_Assured接口测试学习汇总
  16. 2020年机修钳工(技师)考试题库及机修钳工(技师)免费试题
  17. 商城类小程序开发全过程(附源码)
  18. 实现https请求之旅
  19. Leetcode刷题100天(阿里云周赛)—查找数组中的所有重复项(哈希)—day42
  20. nginx connect()错误(10061: No connection could be made because the target machine actively refused it)

热门文章

  1. Facebook POP 动画框架 进阶指南
  2. 安装程序向硬盘复制文件是遇到错误:[Errno 5] Input/out error ;U盘安装Ubuntu18.04.1遇到错误
  3. 为什么装完计算机系统后进不去,电脑重新装完系统后开机后就这个样子,一直进不去是为什么?...
  4. 惠普台式电脑引导不了系统_hp台式机进不去系统怎么办
  5. Gif录制工具--Mac篇
  6. 1.7 微信推送早安及天气预报信息(Springboot框架)(一)
  7. CAN总线接口静电保护及ESD二极管选型
  8. 基于nginx tomcat redis分布式web应用的session共享配置
  9. isf文件格式改为csv格式
  10. 支持查看朋友圈的微信Mac版客户端