当前位置: 首页 > news >正文

paddle 动态图命名重复问题

引言

具体场景是这样的,我用ai studio提供的notebook跑动态图代码,第一遍正常,第二遍的时候就报参数名称已存在,虽然我也知道这是notebook存储之前的参数变量引起的,只需要重启再运行就可以了。但是重启代价太高了,尤其是前面已经写了很多代码,而我只是想测试这一个cell块中的代码的时候。

正文

我看很多帖子遇到相似的问题,但是都没有得到很好的解决。

报错的格式类似于:

ValueError: parameter name [weight] have be been used. In dygraph mode, the name of parameter can't be same.Please check the parameter attr value passed to self.create_parameter or constructor of dygraph Layers

还有在k这交叉验证的时候出现的问题:
有个问题,如果我要实现k折交叉验证,也就是说对于一个选定的backbone,针对每折数据都要生成一个版本的模型,这样就会报错。

总而言之,目前已有的解决方法有:

  • 重启内核;
  • 通过bash脚本循环跑;

这两种方式都太麻烦了,有没有简单的呢?

有的,很简单!

以下代码:只需要在每次循环遍历代码(模型)的时候,将这两行代码放到开头/结尾都行,就完美的解决了层名称重复的问题。<

相关文章:

  • mac上搭建hbase伪集群
  • 分布式锁(Distributed Lock)介绍(基于数据库(mysql);基于缓存(redis);基于ZooKeeper等分布式协调服务)
  • 基于卡尔曼滤波的平面轨迹优化
  • 《动手学深度学习(PyTorch版)》笔记3.2
  • 数据结构和算法笔记5:堆和优先队列
  • MYSQL数据库基本操作-DQL-基本查询
  • day34WEB 攻防-通用漏洞文件上传黑白盒审计逻辑中间件外部引用
  • CentOS 7 下安装 Docker 及配置阿里云加速服务
  • 浅析大数据汇总
  • PyTorch初探:基本函数与案例实践
  • HCIP之MPLS实验
  • TensorFlow2实战-系列教程4:数据增强:keras工具包/Data Augmentation
  • HTML — 区块元素
  • 嵌入式Linux系统下的智能家居能源管理系统的设计与实现
  • NIO-Selector详解
  • 78. Subsets
  • Angularjs之国际化
  • extract-text-webpack-plugin用法
  • jquery ajax学习笔记
  • js对象的深浅拷贝
  • k8s 面向应用开发者的基础命令
  • tab.js分享及浏览器兼容性问题汇总
  • VUE es6技巧写法(持续更新中~~~)
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • Zsh 开发指南(第十四篇 文件读写)
  • 从零开始学习部署
  • 多线程 start 和 run 方法到底有什么区别?
  • 免费小说阅读小程序
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • Java总结 - String - 这篇请使劲喷我
  • 阿里云服务器如何修改远程端口?
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (十五)使用Nexus创建Maven私服
  • (四)linux文件内容查看
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (图)IntelliTrace Tools 跟踪云端程序
  • (转)memcache、redis缓存
  • .gitattributes 文件
  • .NET微信公众号开发-2.0创建自定义菜单
  • .net中我喜欢的两种验证码
  • @ComponentScan比较
  • @ModelAttribute使用详解
  • @软考考生,这份软考高分攻略你须知道
  • [ C++ ] STL priority_queue(优先级队列)使用及其底层模拟实现,容器适配器,deque(双端队列)原理了解
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • [2015][note]基于薄向列液晶层的可调谐THz fishnet超材料快速开关——
  • [20170705]diff比较执行结果的内容.txt
  • [ACTF2020 新生赛]Include
  • [BZOJ 1032][JSOI2007]祖码Zuma(区间Dp)