を適用しません。私はTheanoでの作業、このエラーを取得してきた:.theanorcファイルが
てAssertionError:AbstractConv2d Theanoの最適化に失敗しました:要求されたオプションをサポートしている利用可能な実装ではありません。オプティマイザから「conv_dnn」と「conv_gemm」の両方を除外しましたか? GPUであれば、cuDNNは利用可能で、GPUはそれをサポートしていますか? CPU上にあれば、BLASライブラリがインストールされていますか?Theanoはリンクできますか?
は、だから私はに私のホームディレクトリで.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で同様の問題がありますか?それを修正する方法を知っていますか?
FIXED:.theanorcファイルが適用されることの後だけjupyterノートカーネルを再起動し、theano-cache clear
を行うために必要な
私はUbuntuでこの問題を抱えていました。あなたのネットワークに '1x1'の畳み込みがあり、ネットワークの深さはどれくらいですか?しかし、私はGPUとBLASを持っていました。あなたはGPUやBLASを持っていますか? –
@Parag私はコードを[link](https://github.com/mikesj-public/convolutional_autoencoder/blob/master/mnist_conv_autoencode.ipynb)から実行しようとしていますが、それは15のレイヤーを持つようです。私はまだ学ぶので私は確信していますが。エラーはトレーニング時に投げられず、セル16でスローされます。トレーニングはCPU上で行われています。私はgccコンパイラとBLASを再インストールしました。 –
.theanorcファイルは効果がないので、このコマンドを使用して実行できます。これは.anororファイルよりも優先されます。 'THEANO_FLAGS = 'floatX = float32、device = cpu' python .py'。詳細は、[here](http://deeplearning.net/software/theano/library/config.html)を参照してください。 –