251得票13回答
如何验证CuDNN安装是否成功?

我已经在很多地方搜索了,但是所有的结果都只是如何安装,而没有关于如何验证已经安装的信息。我可以验证我的NVIDIA驱动已经安装,并且CUDA也已经安装好了,但是我不知道如何验证CuDNN是否已经安装。非常感谢您的帮助! PS. 这是用于caffe实现的。目前一切正常,没有启用CuDNN。

125得票6回答
神经网络训练中出现NaN的常见原因

我注意到在训练过程中经常出现NAN。 通常情况下,这似乎是由内积/全连接或卷积层的权重爆炸引起的。 这是由于梯度计算爆炸造成的吗?还是因为权重初始化(如果是这样,为什么会产生这种影响)?还是可能由于输入数据的性质引起的? 总体问题很简单:NAN在训练期间出现的最常见原因是什么?其次,有哪...

66得票4回答
名称错误:名称'get_ipython'未定义。

我正在使用Caffe框架并使用PyCaffe接口。我正在使用从转换IPython笔记本00-classification.ipynb获取的Python脚本,以测试已训练好的ImageNet模型的分类。但是脚本中的任何get_ipython()语句都会导致以下错误:$ python python...

45得票1回答
TensorFlow的Faster RCNN

有人在TensorFlow版本上实现了FRCNN吗?我找到了一些相关的repo,如下所示: 实现ROI池化层 基于py-faster-rcnn repo实现快速RCNN 但是对于1:假设ROI池化层可用(我还没有尝试),还需要实现以下内容: ROI数据层,例如roidb。 线性回归...

45得票2回答
Caffe / PyCaffe速查表是什么?

有没有一份涵盖所有重要的pycaffe命令的速查表?我到目前为止只是通过Matlab接口和终端+bash脚本来使用caffe。 我想转向使用ipython,并通过ipython笔记本示例进行工作。然而,我发现很难概述caffe模块中的所有函数(我对Python也不太熟悉)。

44得票4回答
什么是不可训练参数的定义?

什么是模型中的非训练参数? 例如,在构建自己的模型时,默认情况下其值为0,但当您想使用Inception模型时,它会变成除0之外的其他值。这背后的原因是什么?

37得票2回答
Caffe中的`lr_policy`是什么?

我只是想找出如何使用Caffe。为此,我仅查看了示例文件夹中不同的.prototxt文件。有一个选项我不理解:# The learning rate policy lr_policy: "inv" 可能的取值如下: "fixed" "inv" "step" "multistep" "ste...

37得票2回答
针对Caffe卷积滤波器中的输入查找梯度

我需要在卷积神经网络(CNN)中针对单个卷积过滤器找到相对于输入层的梯度,作为可视化滤波器的一种方式。 假设在Caffe的Python界面中有一个经过训练的网络,例如此示例,那么我该如何找到与输入层数据相关的卷积滤波器的梯度? 编辑: 根据cesans的答案,我添加了下面的代码。我的输入层...

35得票1回答
convert_imageset.cpp转换指南

我对机器学习/Python/Ubuntu比较新手。 我有一组以.jpg格式保存的图片,其中一半包含我想让Caffe学习的特征,另一半则没有。我在尝试找到一种方法将它们转换为所需的lmdb格式时遇到了麻烦。 我已经准备好必要的文本输入文件。 我的问题是,有人能否提供一个逐步指南,说明如何在...

33得票2回答
解决类别不平衡问题:扩大损失和SGD的贡献规模

(此问题已进行更新。) 我是比利时根特大学的研究生,我的研究方向是使用深度卷积神经网络进行情感识别。我正在使用Caffe框架实现卷积神经网络。 最近我遇到了一个类别不平衡的问题。我使用了9216个训练样本,大约5%被标记为正(1),其余的样本都被标记为负(0)。 我正在使用Sigmoid...