code: def adjust_learning_rate(optimizer, epoch):
      
      lr = args.lr * (0.1 ** (epoch // 30))
      for param_group in optimizer.param_groups:
          param_group['lr'] = lr
docs: Sets the learning rate to the initial LR decayed by 10 every 30 epochs