带有RGB图像的暹罗网络

时间:2016-11-18 12:42:47

标签: deep-learning caffe

我尝试使用Caffe以及许多其他stackoverflow帖子或Google群组上的Siamese Network MNIST示例,但信息总是不完整或死路一条。我所要做的就是为暹罗网络提供2个RGB图像来计算相似度。

到目前为止,我所做的是将2个RGB图像连接成一个,将其转换为leveldb,编辑切片图层,然后编辑切片图层,然后编辑切片图层。 to" slice_point:3"。从我现在的理解是,问题将与渠道有关。我如何解决这个问题,我没有找到任何有用的资源告诉我如何做到这一点,或适合我的情况。请告诉我是否有另一种方式完全只是提供网络目录和列表而不是leveldb和连接图像。如果有任何需要进一步解释的话,请告诉我。

1 个答案:

答案 0 :(得分:0)

您可以在this thread中详细找到答案,简而言之,您有两种选择:

  1. 使用切片图层切片在lmdb中创建的blob,正如您在问题中指出的那样,您有slice_point:3和6" channel"图像(每个图像3个)它应该分成2个图像,每个图像有3个通道。
  2. 使用2个不同的InputDataLayers,每个都有不同的文件,你可以在线程中看到一个工作示例。
  3. 现在,正如所指出的,您似乎正在做正确的事情,您可以将错误和.prototxt文件复制粘贴到此处吗? 还要检查切片的尺寸是否正确