I'd like to add something to David's addition to Olivier's answer: There are also some alternatives to Theano ;)
Theano is great, in particular with all the docs and tutorials, but I think it feels like learning a new language. My lab has a CUDA library called CUV that aims to be a numpy replacement. So it doesn't compute gradients for you as theano does. Luckily CUV includes an RBM implementation that does everything you need. You can find the github repo here: https://github.com/deeplearningais/CUV and the RBM docu here: https://github.com/deeplearningais/CUV/blob/master/examples/rbm/README Cheers, Andy ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ Scikit-learn-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
