Bazı kodları OpenCL ile hızlandırmak için Python'u Theano ile kullanmaya çalışıyorum. libgpuarray
ve pygpu
'u talimatlara göre (Bence) yükledim ve hiç hata almadım. Yükleme, kurulu olan OpenCL çalışma zamanını tespit etti.Bir AMD GPU'da OpenCL ile Python + Theano'yu Kullanma
Sadece OpenCL için Theano örneğini kullanamıyorum, çünkü GPU'umu nasıl belirleyeceğimi bilmiyorum. GPU, inxi
'a göre Radeon HD 5340/5450/5470
. Theano belgelerindeki tüm kod, device=cuda0
ve OpenCL'nin belirtildiği tek yeri kullanır, device=openclN
, N
numaralı bir sayıdır.
device=opencl0
ürününü denedim ve hata iletisiyle doğru formatın opencl<int>:<int>
olduğunu belirttim. O zamandan beri (opencl0:0
ve benzeri) sayıların herhangi bir kombinasyonunu denedim ve her zaman bir GpuArrayException: Unknown error
. Ben pip
ile Theano
yüklü ve daha sonra libgpuarray
kendi sitesinde yönergeleri izleyerek yüklü."
Benim sistemde
Ubuntu 14.04 x64 ve benim donanım Toshiba Satellite, 15'tir.yanlış yapıyorum?
Kullandığınız işletim sistemi ve derleyici nedir? –
Ubuntu 14.04 ve derleyici için bilmiyorum, doğrudan Python'dan 'Theano' kullanıyorum. Sanırım doğru derleyiciyi seçmeli mi? –
Theano nasıl derlendi? PyGPU nasıl derlendi? Onları makinenize nasıl yüklediniz? –