Fix multi gpu process example
Okay nevermind looks like to works both ways for models. but my doubt still remains, isnt this changing the device of the model every batch?
to is not an inplace function.

But i am not sure about this code anyway, i think this is modifying the global variable `model` everytime the function is called? Which is on every batch? So it is juggling the same model on every gpu right? Isnt that very inefficient? 