@goodfeli , @dwf , @memimo  -  Some places initialize the 'self.rng' as random stream and use it to sample from uniform, randn etc. I am not sure how to initialize such cases.

Eg.

https://github.com/lisa-lab/pylearn2/blob/master/pylearn2/models/s3c.py#L1224
https://github.com/lisa-lab/pylearn2/blob/master/pylearn2/models/s3c.py#L333
https://github.com/lisa-lab/pylearn2/blob/master/pylearn2/models/s3c.py#L348