3

我有一个 AMD 显卡,所以我必须使用 OpenCL。经过长时间的安装,我几乎可以正常工作,唯一不能做的就是使用卷积层。我收到一个错误:

AssertionError: AbstractConv2d Theano 优化失败:没有可用的实现支持请求的选项。您是否从优化器中排除了“conv_dnn”和“conv_gemm”?如果在 GPU 上,cuDNN 是否可用并且 GPU 是否支持它?如果在 CPU 上,您是否安装了 Theano 可以链接的 BLAS 库?

那么,有没有办法使用 OpenCL 在 GPU 上的千层面中使用卷积层?

4

1 回答 1

2

lasagne 文档指出,在 GPU 上编译时,它将使用cuDDN实现,如果失败,它将回退到基于 CPU 的实现。不幸的是,似乎没有办法将千层面与仅支持 OpenCL 的卡一起使用。

于 2016-04-11T21:29:34.490 回答