tensorflow - 将学习到的参数转换为 pb 文件
问题描述
我有一个看起来像这样的 numpy 文件,
array({'bbox_reg_1': {'weights': array([[[[ 1.41573034e-03, -1.68433134e-03, -1.46378449e-03],
[ 4.94853244e-04, 2.70358869e-04, 1.17152464e-03],
[ 1.46097073e-03, 1.64969335e-03, 2.44257652e-04],
[-1.96780078e-03, -1.16519595e-03, 1.38781685e-03],
[ 9.05778143e-05, 1.55463757e-03, -1.17503619e-03],
[ 6.90302986e-04, 1.20219309e-03, -6.66214619e-04],
...............
...............
...............
'biases': array([0.15425067, 0.22107883, 0.15874247,0.18794474, 0.3142768 ,
0.22744565, 0.4702694 , 0.37981156, 0.2936976 , 0.26642567,
0.27769807, 0.19335541, 0.56588143, 0.19396164, 0.22467329], dtype=float32)}}, dtype=object)
上下文是我正在尝试将 caffe 模型转换为 tensorflow。它接受 caffe 模型并返回此文件。我很困惑的是如何将其转换为 pb 文件?
提前致谢。
解决方案
推荐阅读
- reactjs - 在 TS 中将 props 传递给 makeStyle
- javascript - 为什么```onClick``` JSX 事件在没有箭头函数的 React 中被触发两次?
- firebase - 在 localhost 上使用“firebase serve”自动重新连接
- algorithm - 贪心算法 - 硬币系统规范的标准
- python - openpyxl 无意中删除了链接的单元格
- flutter - Flutter:无法刷新在 SliverAppBarDelegate 上选取的图像
- c# - 带小数位的 C# 百分比(例如 30.2% 或 0.05%)
- kotlin - ASCII艺术练习,但我不明白这个解决方案
- python - 如何检查 Python 中逗号分隔的字符串是否只包含单个逗号?
- python - 如何使用 QScrollArea 使滚动条出现