16

对我来说,caffe 的主要优势之一是可以在自由分布的预训练模型上进行迁移学习。

有没有地方可以从 tensorflow 格式的论文/竞赛中获得训练有素的模型?

如果没有,是否有可能将现有的 caffe(或任何其他)模型转换为 tensorflow 模型?

4

4 回答 4

17

您可能会使用caffe 到 tensorflow 模型转换器来转换模型动物园模型。如果您尝试并报告回来,很高兴知道。转换 maxpooling 和 padding存在潜在问题,但它似乎适用于许多模型。

于 2015-11-15T17:02:04.857 回答
2

截至目前,官方 TF github 页面有一个包含模型组的列表。您也可以使用具有预训练模型的keras.applications

于 2017-07-20T07:12:25.067 回答
0

有几种使用 Tensorflow 进行迁移学习的方法,其中一些结合了 TF Slim 和自定义代码,但是有一个非常好的预训练 Tensorflow 模型Tensornets集合,其中包含几乎所有流行的模型及其预训练的权重

于 2018-08-15T11:51:25.973 回答
0

在 TFlow 中进行迁移学习有不同的方法。第一个解决方案是在检查点上编写保存/加载。但是,与 TF 1.0 和 TF 2.0 存在不兼容性

另一种是在 TF 之上使用一些预框架,其中一些是:TFLayers:TF 特定: TF Slim MLModels:跨平台模型动物园:MLmodels

于 2020-04-13T02:56:44.240 回答