python - 如何将模型动物园中的 VGG16 caffemodel 从旧定义 "layers"转换为 "layer"?

标签 python caffe

我想为 VGG16 模型添加一个新的 Python 层,但似乎是 Python 层 does not support old layer definition "layers" ,我想使用预训练的 VGG16 caffemodel,使用带有“层”的 prototxt 训练,但它不能用于带有“层”的 prototxt。那么有没有什么可以转换caffemodal,使其适用于“层”?

最佳答案

只需使用tools/upgrate_net_proto_text将“layers”转换为“layer”,两者都可以使用caffemodel。

关于python - 如何将模型动物园中的 VGG16 caffemodel 从旧定义 "layers"转换为 "layer"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42500053/

相关文章:

deep-learning - caffe 中的 L2 正则化,从 lasagne 转换

python - Windows 上 mysql-python 安装错误

python - 如何在生产中将 celery 作为守护进程运行?

caffe - 当输入/输出有不同的范围时,是否应该改变学习率?

machine-learning - Caffe中的 `weight_decay`元参数是什么?

machine-learning - 我怎样才能升级我的caffe模型,这样每次使用它时就不会出现 'upgrade'

python - 如何使小部件的高度与其宽度成固定比例

python - 为什么Python的 "sorted()"比 "copy, then .sort()"慢

python - 如何在 OS X 上运行 Hadoop?

machine-learning - 如何确定 caffe blob 的输入尺寸