Made the docs numpydoc compliant.
Modified inference procedure to have a method "is_rbm_compatible" that will raise a NotImplementedError if not appropriate for RBM.
Removed assert for RBM and UpDown inference.
Merge branch 'dbn_dev' of https://github.com/rdevon/pylearn2 into dbn_dev