no it would not change the default seed nor the initial random state for a given seed.
For example, the function call for MLP.setup_rng should be
```python
self.rng = make_np_rng(rng_or_seed=self.seed, 
                       default_seed=[2013, 1, 4], 
                       which_method=["randint"])
```
And in dropout_fprop [l.702](https://github.com/axeldavy/pylearn2/blob/layer_dropout/pylearn2/models/mlp.py#L702) it should be 
```python
theano_rng = make_theano_rng(rng_or_seed=theano_rng, 
                             default_seed=max(self.rng.randint(2 ** 15), 1), 
                             which_method=["binomial"])
```