What changed
- Fixed the issue where the loaded learning rate was not used when resuming training with adaptive learning rate scheduling
- Ensures the learning rate matches the saved state upon resume, preventing abnormal behavior after interruption
- References detailed discussion in issue #221