2016-04-11 20 views
3

Bir AMD grafik kartım var, bu yüzden OpenCL kullanmalıyım. Uzun süren kurulumdan sonra neredeyse çalışıyorum ve yapamayacağım tek şey, kıvrım katmanları kullanmak.OpenCL ile lazanyada katman katmanları kullanma

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?

Yani, OpenCL kullanarak GPU üzerinde lazanya konvolusyanla katmanları kullanmak için bir yol yoktur: bir hata alıyorum?

cevap

2

The lasagne docs, GPU'daki derlemede, bir cuDDN uygulamasını kullanacağını ve bu başarısız olursa CPU tabanlı bir uygulamaya geri döneceğini unutmayın. Ne yazık ki, sadece OpenCL'yi destekleyen bir kartla lazanya kullanmanın bir yolu yok gibi görünüyor.