import torchimport torch.nn as nnimport torch.optim as optimfrom torch.optim import lr_schedulert = torch.tensor([0.0], requires_grad=True)optim = torch.optim.SGD([t], lr=0.01)lr_scheduler = lr_scheduler.MultiStepLR(optim, milestones=[10, 20])lrs = []for e in range(20):optim.step()lr_scheduler.step()lrs.append((e, optim.param_groups[0]['lr']))lrs = np.array(lrs)plt.figure(figsize=(10, 5), dpi=100)plt.grid()plt.xticks(range(0, 20, 1))plt.plot(lrs[:, 0], lrs[:, 1])
