even this is inconsistent at Google colab. i am receiving output with step_size = 2 as,
pytorch version 1.4.0
Initial LR : 0.10000000
Epoch 0, LR: 0.10000000, opt LR 0.10000000
Epoch 1, LR: 0.00100000, opt LR 0.01000000
Epoch 2, LR: 0.01000000, opt LR 0.01000000
Epoch 3, LR: 0.00010000, opt LR 0.00100000
Epoch 4, LR: 0.00100000, opt LR 0.00100000
Epoch 5, LR: 0.00001000, opt LR 0.00010000
Epoch 6, LR: 0.00010000, opt LR 0.00010000
Epoch 7, LR: 0.00000100, opt LR 0.00001000