使用OpenCL在lasagne中使用卷积层

3
我有一张AMD图形卡,所以我必须使用OpenCL。经过长时间的安装,我几乎让它工作了,唯一无法做到的是使用卷积层。我收到一个错误消息:
AssertionError:AbstractConv2d Theano优化失败:没有可用支持请求选项的实现。您是否从优化器中排除了“conv_dnn”和“conv_gemm”?如果在GPU上,cuDNN是否可用并且GPU是否支持它?如果在CPU上,您是否已经安装了Theano可以链接的BLAS库?
那么,有没有办法在使用OpenCL的GPU上使用Lasagne中的卷积层呢?
1个回答

2

Lasagne文档指出,在GPU编译时,它将使用cuDNN实现,如果失败,则会回退到基于CPU的实现。不幸的是,似乎没有办法使用仅支持OpenCL的卡来使用Lasagne。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接