MacOS 中的 .theanorc 文件不适用

.theanorc file in MacOS does not apply

我在使用 Theano 时遇到了这个错误:

AssertionError:AbstractConv2d Theano 优化失败:没有可用的实现来支持所请求的选项。您是否从优化器中排除了 "conv_dnn" 和 "conv_gemm"?如果在 GPU 上,cuDNN 是否可用,GPU 是否支持它?如果在 CPU 上,你有没有安装 Theano 的 BLAS 库可以 link 反对?

所以我将主目录中的 .theanorc 文件更改为:

[global]
optimizer = None

并测试它是否适用于:

print(theano.config)

奇怪的是它仍然说:

optimizer (('fast_run', 'merge', 'fast_compile', 'None')) 
    Doc:  Default optimizer. If not None, will use this optimizer with the Mode
    Value:  fast_run

有人在 MacOS 上有类似的问题吗?并且知道如何修复它?

已修复:只需要重新启动 jupyter notebook 内核并在应用 .theanorc 文件后执行 theano-cache clear

已修复:只需要重新启动 jupyter notebook 内核并在应用 .theanorc 文件后执行 theano-cache clear