Hi all,
I am a beginner in deep learning/theano/keras.I'm trying to figure out how to use multiple gpus on windows 7. I've had success installing Theano,keras(as described in this post How do I install Keras and Theano in Anaconda Python on Windows? <http://stackoverflow.com/questions/34097988/how-do-i-install-keras-and-theano-in-anaconda-python-on-windows>) and using one gpu. I want to use both my gpus Following are the details of configs and versions Python - 2.7(Anaconda-4.3.14,Windows-64bit) ,CUDA - 7.5.17 ,Theano - 0.9.0rc3 ,keras - 1.2.2 ,pycuda - 2016.1.2+cuda7518 ,gpu - Geforce GTX 480(2 of them) Theano configuration is as below .theanorc.txt [global] floatX = float32 device = gpu [nvcc] flags=-LC:\ProgramData\Anaconda2\libs compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin [lib] cnmem=0.8 Currently I'm able to use only one GPU and I am getting memory error as below when I try to fit the model MemoryError: ('Error allocating 411041792 bytes of device memory (CNMEM_STATUS_OUT_OF_MEMORY).', "you might consider using 'theano.shared(..., borrow=True)'") Does using 2 gpus solve the problem(if yes, how do I enable the second one?) or is my model too big ? Thank You -- --- 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.
