Hey Frederic could you elaborate on this? I'm interested in contributing what is missing but I'd like to know where to start, is there an ongoing discussion/list of things that need to be converted?
Cheers - Sina On Monday, February 20, 2017 at 5:02:16 PM UTC, nouiz wrote: > > You need to install clblas or clblast to have a blas for opencl. > > Without that, it is missing many operation. > > Note, in Theano, we are missing many/some operation in OpenCL. We don'T > have time to work in the short term on that. So if your goal is to use > opencl with Theano, you will probably need to help us convert some cuda > code to our code that support cuda and opencl. > > Frédéric > > On Sun, Feb 19, 2017 at 8:04 PM LM <[email protected] <javascript:>> > wrote: > >> Fred, >> >> I have exactly the same issue as Tecx. I mean I got exactly the same >> message as Tecx got when testing theano. >> >> I am using Theano 0.9.0b1, libgpuarray 0.6.0, and iMac (Retina 5k, 27-in, >> Late 2015) with AMD Radeon R9 M390 2048 Mb. >> >> I wrote the .theanorc: >> >> [global] >> device = opencl0:1 >> floatX = float32 >> >> >> I wrote device = opencl0:1 because in a terminal I checked the device by: >> >> python -c "import pygpu; print(pygpu.init('opencl0:1').devname)" >> >> and got: >> >> AMD Radeon R9 M390 Compute Engine >> >> 'opencl0:0' returns CPU. >> >> Please advise. >> >> >> On Friday, January 27, 2017 at 5:45:36 AM UTC-8, nouiz wrote: >> >>> Hi, >>> >>> To be sure, you use the development version of Theano, not Theano 0.8.2? >>> And you also installed the development version of libgpuarray? >>> >>> What are your Theano flag? >>> >>> Fred >>> >> On Fri, Jan 27, 2017 at 6:21 AM, Tecx Nitrom <[email protected]> wrote: >>> >> >>>> I am trying to set theano to use gpu but getting Gpu Array Exception. >>>> >>>> >>>> Using Theano backend. >>>> ERROR (theano.gpuarray): Could not initialize pygpu, support disabled >>>> Traceback (most recent call last): >>>> File "/usr/lib/python3.6/site-packages/theano/gpuarray/__init__.py", >>>> line 164, in <module> >>>> use(config.device) >>>> File "/usr/lib/python3.6/site-packages/theano/gpuarray/__init__.py", >>>> line 151, in use >>>> init_dev(device) >>>> File "/usr/lib/python3.6/site-packages/theano/gpuarray/__init__.py", >>>> line 100, in init_dev >>>> pygpu.blas.gemm(0, tmp, tmp, 0, tmp, overwrite_c=True) >>>> File "pygpu/blas.pyx", line 129, in pygpu.blas.gemm >>>> (pygpu/blas.c:3354) >>>> File "pygpu/blas.pyx", line 44, in pygpu.blas.pygpu_blas_rgemm >>>> (pygpu/blas.c:2011) >>>> pygpu.gpuarray.GpuArrayException: (b'Unsupported operation', 5) >>>> >>> -- >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "theano-users" group. >>>> >>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>> >>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >> >> --- >> You received this message because you are subscribed to the Google Groups >> "theano-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- --- You received this message because you are subscribed to the Google Groups "theano-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
