阿诺断言

2024-09-26 22:52:07 发布

您现在位置:Python中文网/ 问答频道 /正文

当我运行Theano并想训练二维卷积网络时,我得到以下错误:

ERROR (theano.gof.opt): Optimization failure due to: local_abstractconv_check
ERROR (theano.gof.opt): node: AbstractConv2d{border_mode='half', subsample=(1, 1), filter_flip=True, imshp=(None, None, None, None), kshp=(32, 3, 3, 3), filter_dilation=(1, 1)}(convolution2d_input_1, convolution2d_1_W)
ERROR (theano.gof.opt): TRACEBACK:
ERROR (theano.gof.opt): Traceback (most recent call last):
  File "C:\Users\nicol\Anaconda3\envs\py34\lib\site-packages\theano\gof\opt.py", line 1820, in process_node
    replacements = lopt.transform(node)
  File "C:\Users\nicol\Anaconda3\envs\py34\lib\site-packages\theano\tensor\nnet\opt.py", line 409, in local_abstractconv_check
    node.op.__class__.__name__)
AssertionError: AbstractConv2d Theano optimization failed: there is no implementation available supporting the requested options. Did you exclude both "conv_dnn" and "conv_gemm" from the optimizer? If on GPU, is cuDNN available and does the GPU support it? If on CPU, do you have a BLAS library installed Theano can link against?

我在python3.4中安装了Anaconda(包括MKL)和最新版本的Theano。我还安装了mingw和libpython。我检查了BLAS的存在_布拉斯比由Theanom提供的脚本,其中说Theano通过numpy连接到BLAS。在

我现在不知道什么是错误的,仍然(显然)希望优化器工作。我在网上看到了一些关于这个问题的帖子,但是除了安装其他东西或者不使用优化器之外,没有一个真正的解决方案。有人知道如何防止这种错误吗?在


Tags: thenonenodelocalcheck错误errortheano

热门问题