While you can call mynet.cuda() in place, you have to re-assign tensors as ts1 = ts1.cuda().
As a small side note: you should call the model directly with your input instead of using forward:
output = mynet(ts1)

, as this will make sure all hooks are properly set.