使用pycaffe读取caffemodel参数(保存到txt文件)
来源:互联网 发布:一套办公软件多少钱 编辑:程序博客网 时间:2024/05/27 00:29
#!/usr/bin/env python# 引入“咖啡”import caffeimport numpy as np# 使输出的参数完全显示# 若没有这一句,因为参数太多,中间会以省略号“……”的形式代替np.set_printoptions(threshold='nan')# deploy文件MODEL_FILE = 'caffe_deploy.prototxt'# 预先训练好的caffe模型PRETRAIN_FILE = 'caffe_iter_10000.caffemodel'# 保存参数的文件params_txt = 'params.txt'pf = open(params_txt, 'w')# 让caffe以测试模式读取网络参数net = caffe.Net(MODEL_FILE, PRETRAIN_FILE, caffe.TEST)# 遍历每一层for param_name in net.params.keys(): # 权重参数 weight = net.params[param_name][0].data # 偏置参数 bias = net.params[param_name][1].data # 该层在prototxt文件中对应“top”的名称 pf.write(param_name) pf.write('\n') # 写权重参数 pf.write('\n' + param_name + '_weight:\n\n') # 权重参数是多维数组,为了方便输出,转为单列数组 weight.shape = (-1, 1) for w in weight: pf.write('%ff, ' % w) # 写偏置参数 pf.write('\n\n' + param_name + '_bias:\n\n') # 偏置参数是多维数组,为了方便输出,转为单列数组 bias.shape = (-1, 1) for b in bias: pf.write('%ff, ' % b) pf.write('\n\n')pf.close
阅读全文
0 0
- 使用pycaffe读取caffemodel参数(保存到txt文件)
- 使用pycaffe读取caffemodel参数(保存到txt文件)
- 使用pycaffe读取caffemodel参数
- pycaffe读取caffemodel参数
- Caffe学习:使用pycaffe读取caffemodel参数
- 使用pycaffe 对caffemodel 参数进行读取
- Caffe学习:使用pycaffe读取caffemodel参数
- Caffe学习:使用pycaffe读取caffemodel参数
- Caffe学习:使用pycaffe读取caffemodel参数
- 使用python读取.txt文件并保存到Excel中
- Caffe学习:使用pycaffe读取mean.binaryproto文件参数
- Caffe学习:使用pycaffe读取mean.binaryproto文件参数
- java读取TXT文件保存到数据库中
- qt 读取txt文件内容并保存到数组中
- java读取TXT文件保存到数据库中
- 读取mat文件中特定数据保存到txt中
- vb读取保存txt文件
- 读取和保存txt文件
- C++网络编程原理及实现
- 多态
- 手机APP开发常用工具有哪些
- 解决python3中pyqt5和mayavi不兼容问题
- HDU-5724 Chess(SG函数+状压)
- 使用pycaffe读取caffemodel参数(保存到txt文件)
- [Python]利用ricequant获取上证指数以及所有股票历史价格数据
- JQuery Symfony Ajax跨域问题
- Js_Dom(8)__Dom基础<画布canvas>
- Android/安卓仿淘宝直播点赞效果/qq空间点赞效果动画
- POJ 1157 LITTLE SHOP OF FLOWERS(动态规划)
- POJ-棋盘问题
- org.springframework.orm.hibernate4.HibernateOptimisticLockingFailureException: Batch update returne
- 区间顺序枚举 hdu5696 区间的价值