The load_model() function brings last learning rate from loaded model successfully.
But optimizer cannot set that learning rate for optimization because optimizer is called first.
It seems optimizer only takes self.args.lr and it is not the value from the loaded model.
for example of SCINet/experiments/exp_ETTh.py,
I think
should be above line 227,
and
should be added above line 227.
The load_model() function brings last learning rate from loaded model successfully. But optimizer cannot set that learning rate for optimization because optimizer is called first. It seems optimizer only takes self.args.lr and it is not the value from the loaded model.
Best Regards,