2

我有六通道图像(连接 2 个 RGB 图像)。我想使用 AlexNet 用这些图像训练模型。我将图像打包到 lmdb 中。然后我使用了OTHER数据集和模型的选项,但是在创建模型时出现以下错误。

ERROR: Top blob 'data' produced by multiple sources. 
Creating layer train-data
Creating Layer train-data
Top blob 'data' produced by multiple sources.
Opened lmdb /lmdb_database/train_labels

我正在使用标准的 AlexNet 架构

lmdb 中的数据准备

我有两个来自两种不同模式的 RGB 图像。我修改了连体示例中的 createdb.py 脚本以连接两个图像。一旦我有了数据集,我就会使用标准的 AlexNet Prototext 来训练模型

4

2 回答 2

0

今天我也遇到了这个问题。我找到了解决方案。我的数据层的名称是“数据”,然后顶部也是“数据”,所以它有错误。我改变了我的数据层,它可以工作。

于 2017-04-13T06:13:48.397 回答
0

检查您的输入数据层,您是否可能忘记为它们指定stage/ phase?似乎 caffe 正试图同时使用两者

于 2017-04-10T11:18:15.467 回答