arg_params, aux_params

构建网络后,这个参数是空的

如果设置这个参数:

mod_new.binded=True

bind()里面有判断,调用过了,就不会再执行bind()内存了,获取参数会为空

load函数:

load("pretrain",0)

这个代码也是给arg_params赋值,

什么时候初始化?,bind的时候会操作

参数在bind里面产生

sym, arg_params, aux_params = mx.model.load_checkpoint(r"E:\jinji\AidLearning-FrameWork-master\src\facencnn\models\mv2_55\model", 0)sym_new=get_symbol(512)mod_new=mx.mod.Module(symbol=sym_new,context=[mx.cpu()])#,label_names=None)# step1 这里获取参数为空# mod_new.params_initialized=True# mod_new.get_params()data_shape_w=112# mod_new.binded=True#step2mod_new.bind(for_training=False,data_shapes=[('data',(1,3,data_shape_w,data_shape_w))])#step2 此时网络会生成参数arg_params_new=dict()aux_params_new=dict()for key in arg_params.keys():arg_params_new[key]=arg_params[key]for key in aux_params.keys():aux_params_new[key]=aux_params[key]#step3 这里获取参数,就有了mod_new.params_initialized=Truemod_new.get_params()mod_new.set_params(arg_params_new,aux_params_new,allow_missing=True)mod_new.save_checkpoint("aaaa",0)
————————————————
版权声明:本文为CSDN博主「ShellCollector」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jacke121/article/details/115767733

mxnet arg_params, aux_params相关推荐

  1. Windows 10 Anaconda Python 3.7 安装 MXNet GPU版

    MXNet CPU版本可以直接通过pip进行安装: pip install mxnet MXNet GPU版本不推荐通过pip进行安装,推荐使用conda进行安装: conda install -c ...

  2. mxnet 查看中间层结果

    import mxnet as mx from mxnet import nd from mxnet.gluon import nnmx.cpu(), mx.gpu(), mx.gpu(0) 查看mx ...

  3. mxnet根据相似度进行人脸样本对图片清理

    清理的角度: 找出 ID (gallery) 和它的 prob 最不相似 的 数据 (可能是标注错误,不同ID的数据错误混杂等) 找出 ID 和别的 prob 最相似 的 数据 (可能是标注错误,数据 ...

  4. mxnet可视化模型中间层feature map输出

    注: model输入 112x112 保存的图片可能是白色的(这个还没有修复),但是在pycharm中运行时可以通过scientific tool窗口看到 #构造辅助函数做预处理, 注意mxnet中为 ...

  5. mxnet is not presented

    加载预训练 sym, arg_params, aux_params = mx.model.load_checkpoint(r"/mxnet/new_model", 0)sym_ne ...

  6. insightface mxnet训练 旧版

    11年it研发经验,从一个会计转行为算法工程师,学过C#,c++,java,android,php,go,js,python,CNN神经网络,四千多篇博文,三千多篇原创,只为与你分享,共同成长,一起进 ...

  7. insightface mxnet训练horovod版

    依赖项: horovod Horovod是Uber开源的又一个深度学习工具,它的发展吸取了Facebook "Training ImageNet In 1 Hour" 与百度 &q ...

  8. mxnet加载保存部分参数

    def get_specify_mod(model_str,ctx,data_shpae,layer_name):_vec = model_str.split(",")prefix ...

  9. Mxnet TensorRT

    Optimizing Deep Learning Computation Graphs with TensorRT CUDA9.0或9.2 Pascal或更新架构的显卡 下载并安装TensorRT库 ...

最新文章

  1. php 实现同一个账号同时只能一个人登录
  2. BTrace实现浅析
  3. 三菱m70刀杯上下m代码_加工中心常用G代码和M代码大全,收藏好了
  4. html盒子模型页面居中,【静态页面架构】CSS之盒子模型
  5. axure如何竖立文字_AXURE教程:中继器实现穿梭框功能
  6. AjaxPro.Dll运用
  7. 管理感悟:宁可五个阶段做三个月,绝不一个阶段做二个月
  8. C++实现离散数学之真值表(试着自写头文件)
  9. python导入自定义模块_python引入不同文件夹下的自定义模块方法
  10. 和威金作者的聊天记录 (附:VIKING专杀及杀毒思路)
  11. 虚拟互动展会沉浸式体验方案设计优势
  12. 牛客网 赛码网 js输入输出
  13. android拷贝设备断连接,android – Firebase Messaging Inactivity,断开与AppMeasurementService的连接[复制]...
  14. 页面结构图示例图_定义示例站点的页面结构
  15. TextBoxes++
  16. unity3d实现LOL中的相机控制功能
  17. 塔尔斯基学派代表作—模型论(教科书)
  18. 一个java面试题:一个农夫养了一头牛,三年后,这头牛每年会生出一头牛,生出来的牛三年后又可以每年生出一头牛,不考虑牛的性别和生死,问农夫10年后有多少头牛?
  19. 世界上第一家咨询公司的发展历史
  20. 黑马程序员Java零基础视频教程笔记-Java基础概念

热门文章

  1. Linux 中模拟延时和丢包的实现
  2. printf如何输出64位整数
  3. UNREFERENCED_PARAMETER的作用 (unreferenced formal parameter 警告)
  4. TCP/IP详解--学习笔记(2)-数据链路层
  5. 安卓安装mysql数据库文件_android安装mysql数据库
  6. 三维家导入户型镜像怎么使用_UG虎钳三维建模教学,认真看仔细学习了!
  7. ecs加解密_ECS云盘加密
  8. Linux内核之话说进程
  9. RYU控制器的学习笔记(一) ryu.app.rest_router的分析
  10. JAVA继承心得体会及建议_Java继承总结