两个不同的深度学习框架如何使用相同的模型?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个不同的深度学习框架如何使用相同的模型?相关的知识,希望对你有一定的参考价值。

在使用张量流here的深度梦想示例中,代码引用了谷歌开发的inception5h模型。然而,谷歌here的原始代码是使用caffe,而不是tensorflow,可能是因为当时不存在张量流。两个不同的框架可以使用相同的模型怎么样?与bvlc_googlenet.caffemodel一起分发的'deploy.prototxt'列出了许多卷积层,但同一模型的张量流实现并未引用它们,并且似乎使用了更少的层。

如果我得到一个没有'deploy.prototxt'文件的预制模型,我该如何确定模型有多少层以及如何引用它们?

答案

如果我得到一个没有'deploy.prototxt'文件的预训练模型,我怎样才能确定模型有多少层

您可以使用随caffe提供的draw_net.py脚本来可视化您的模型。

以上是关于两个不同的深度学习框架如何使用相同的模型?的主要内容,如果未能解决你的问题,请参考以下文章

资源 | 如何利用VGG-16等模型在CPU上测评各深度学习框架

陈程:MMdnn如何让模型在不同深度学习框架间转换?

MSRA 系统研究员陈程:MMdnn 如何让模型在不同深度学习框架间转换?

如何选择深度学习框架

能在不同的深度学习框架之间转换模型?微软的MMdnn做到了

分享 :深度学习框架比较,我该选择哪一个?