dramatically reduced memory usage when generating visual reports -- crucial for working with large datasets on GPU;
implemented constraints on norm of incoming weights;
reporting improvements;
some supplementary functions added to cudamat;
added #pragma unroll to cudamat kernels;
added dropout;
added maxnorm constraint;
added BigMat.randn();
scale learning rate by (1-momentum);
faster operations on all weight layers (add,mul,etc);
made nosync version of cudamat the default;
added fill_rand and fill_randn to BigMat
Merge branch 'master' of https://github.com/andrewdelong/nnsandbox.git