start = time.time() all_losses = train(rnn, [train_set](https://docs.pytorch.org/docs/stable/data.html#torch.utils.data.Subset "torch.utils.data.Subset"), n_epoch=27, learning_rate=0.15, report_every=5) end = time.time() print(f"training took {end-start}s")