python - 两个不同的深度学习框架如何使用相同的模型?
问题描述
此处使用tensorflow的deep dream例子中,代码参考了google开发的inception5h模型。然而,来自 google的原始代码使用的是 caffe,而不是 tensorflow,可能是因为当时不存在 tensor flow。同一个模型怎么可以被两个不同的框架使用?与 bvlc_googlenet.caffe 模型一起分发的“deploy.prototxt”列出了许多卷积层,但同一模型的张量流实现没有引用它们,而且似乎使用的层数要少得多。
如果我得到一个没有“deploy.prototxt”文件的预保留模型,我如何确定模型有多少层以及如何引用它们?
解决方案
如果我得到一个没有“deploy.prototxt”文件的预训练模型,我如何确定模型有多少层
您可以使用draw_net.py
caffe 提供的脚本来可视化您的模型。
推荐阅读
- robotframework - 如何计算行数并进行比较以获得通过的结果
- angular - 级联下拉填充方法在 Angular 7 中运行多个
- flutter - 如何在颤动中修复文本滚动图像
- xml - 来自 SQL 查询的休眠映射文件
- reactjs - 如何使用 React 加入状态中的多个 Apollo 查询?
- c++ - 为什么这个 C++ 包装类没有被内联?
- angular - 如何使组件路径成为Angular 6中的根URL
- google-apps-script - 带有显示名称的 googe-apps-script GoogleSheets 下拉列表
- python - 列表中具有相同实例数的 Python 最大值
- html - 如何在手机和平板电脑上制作一个旋转木马,在扩展 md 时消失