问题标签 [matcaffe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2802 浏览

windows - 如何在 Windows 上使用 matcaffe

我想在 Windows 7 上将 Caffe 与 Matlab 一起使用。我在https://github.com/Microsoft/caffe/tree/master上下载了 Caffe 然后我用 Visual Studio 2013 构建了 Caffe(包括 libcaffe、matcaffe 的整个解决方案'caffe' ..)。它构建成功。

但现在我该如何使用它?在matlab中,我尝试按照以下说明配置(gpu/cpu):https ://ahmedibrahimvt.wordpress.com/2016/04/18/caffe-in-matlab-matcaffe-simple-tutorial/

但是 matlab 告诉我它不知道 Caffe :

未定义的变量“caffe”或类“caffe.set_mode_gpu”。

主要错误(第 5 行)caffe.set_mode_gpu();

如何在 matlab 中链接/包含 caffe 才能使用它?

0 投票
1 回答
710 浏览

caffe - 是否可以向 Caffe 添加新图层?

我可以用 Caffe 添加一个新层(用于不同的损失)吗?我怎样才能使用 Matlab 或 Python 来做到这一点?

0 投票
0 回答
293 浏览

linux - 编译 Matcaffe 错误:未定义对 boost::thread::join() 的引用

我是新来的,这是我的第一个问题。我最近开始研究深度学习,并决定使用 caffe。我按照 caffe 教程安装中的说明完成了这些步骤:安装了 CUDA、cuDNN、安装了 OpenBLAS、其他库等等。我正在使用 Ubuntu 14.04。之后我下载了 caffe 并尝试编译它。在我收到此错误消息之前,一切似乎都很好:

.build_release/lib/libcaffe.so/ 未定义对 boost::thread::join() 的引用

我知道这是一个链接问题。我使用 sudo apt-get install libboost-all-dev 从终端安装了 boost 库。我一直在四处寻找,但我没有找到任何具体的帮助我。我到底需要做什么:创建一些软链接(似乎是解决这个问题的主要方法之一),更改我的 Makefile(我已经修复它以便它看起来在 boost 库所在的位置)或其他什么?

提前致谢

0 投票
0 回答
254 浏览

deep-learning - 如何在 Caffe 中创建这种 CNN 架构?

我有两个不同大小的图像/补丁(较大的一个包括较小的一个和一些上下文信息)(我不会通过连接它们来创建新图像)。

我想创建一个如图所示的CNN。

如何使用 Caffe prototxt 文件创建它?

可以直接用Caffe训练吗?

两个 CNN 可以共享相同的权重。

在此处输入图像描述

0 投票
0 回答
488 浏览

caffe - caffe 复制预训练权重以训练支持更大输入的网络

如何使用预训练的例如 AlexNet 模型来训练支持更大(例如 500x500)输入图像尺寸的 CNN?

换句话说,如何仅将卷积滤波器复制到新网络(使用 Matlab 包装器)?

0 投票
1 回答
874 浏览

caffe - Caffe 中的全卷积网络

我是否可以直接将图像及其分割作为训练 caffe 的输入?原始实现是否支持这一点?如果是,我在哪里可以找到合适的 prototxt 文件?

0 投票
1 回答
546 浏览

caffe - 使用 matcaffe 运行前向传递时出错

我正在使用 CNN 进行迁移学习。我想用我的数据训练网络,但在进行前向传递时出现此错误:

为了慢慢来并逐步解决错误,我的网络中现在只有一个数据层。这是我的 train.prototxt 文件:

在matlab中:

我真的不明白我必须在 forward(argument) 中提出什么作为论点。有人可以在这一点上帮助我吗?

我还注意到,在我的 Unet 中,输入单元格的尺寸为 0x1 ...我想这也是它无法正常工作的原因。

有人知道如何解决这个问题吗?

0 投票
1 回答
4753 浏览

caffe - caffe 全卷积 cnn - 如何使用裁剪参数

我正在尝试为我的问题训练一个完全卷积网络。我正在使用实现https://github.com/shelhamer/fcn.berkeleyvision.org。我有不同的图像尺寸。

  1. 我不确定如何在“裁剪”图层中设置“偏移”参数。
  2. 'Offset' 参数的默认值是什么?
  3. 如何使用此参数裁剪中心周围的图像?
0 投票
1 回答
2165 浏览

caffe - 读取危险的大协议消息 Caffe 警告

我正在尝试针对我的问题微调完全卷积网络。我收到以下警告。为什么我会收到此警告?

0 投票
0 回答
182 浏览

caffe - matcaffe - 测试和训练中不同的图像大小

我的训练 prototxt 文件使用大小为 400x400 的图像。我在训练中不使用任何裁剪、图像大小调整。我正在针对我的问题微调 Alexnet。在我的 deploy.protxt 文件中,我将图像大小定义为 350x350。我正在使用 matcaffe 进行培训和测试。

当我在 train.prototxs 和 deploy.prototxt 中使用不同的图像大小时,我预计会出现错误消息。但是我没有收到任何错误消息,matlab 代码工作正常。

由于这包含一个全连接层,因此图像大小必须相同。在那种情况下,为什么我没有收到任何错误?

这可能是由于所使用的步幅吗?400x400 和 350x350 图像会在全连接之前的图层上给出相同大小的特征图?