I have scaled the data using ToTensor() and have varied the learning rate of the optimizer from 1e-3 to 1e5 and the train loss decreases at higher learning rates 1e-5 but doesn’t learn much  as compared to a learning rate of 1e-3.
I also noticed that when I print my loss.backward() while training and I get none as the output. Would this mean that my model is not learning at all?