首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MatConvNet的Matlab - CuDNN错误

MatConvNet的Matlab - CuDNN错误
EN

Stack Overflow用户
提问于 2017-12-19 19:10:20
回答 1查看 262关注 0票数 0

我正在尝试使用Matlab和Matconvnet进行深度学习,特别是在这个实现上:Finding Tiny Faces

我在Ubuntu 16.04上工作,使用Cuda 9 (GTX 1080Ti)。对于实现,我使用Matlab R2017b。我已经按照说明安装和编译Matconvnet vl_compilenn('enableImreadJpeg', true),并且通过了所提供的测试。

当我尝试运行第一个函数bboxes = tiny_face_detector('data/demo/selfie.jpg', './selfie.png', 0.5, 0.1, 1)时,CuDNN出现错误:

代码语言:javascript
复制
Error using vl_nnconv
forward: cuDNN error [cudnn:
"/home/alexattia/Work/RecVis/tiny/matconvnet/matlab/src/bits/impl/nnconv_cudnn.cu":141
(CUDNN_STATUS_BAD_PARAM)]

Error in dagnn.Conv/forward (line 11)
      outputs{1} = vl_nnconv(...

Error in dagnn.Layer/forwardAdvanced (line 85)
      outputs = obj.forward(inputs, {net.params(par).value}) ;

Error in dagnn.DagNN/eval (line 91)
  obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;

Error in tiny_face_detector (line 130)
  net.eval(inputs);

你知道怎么解决这个问题吗?

非常提前感谢您。

EN

回答 1

Stack Overflow用户

发布于 2018-11-21 16:19:33

很可能,您的CPU设置仍处于打开状态。如果您已将其更改为GPU,则网络的图像和参数需要为gpuArray类型。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47885657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档