code: def adjust_learning_rate(optimizer, epoch, args):
      """Sets the learning rate to the initial LR decayed by 10 every 30 epochs"""
      lr = args.lr * (0.1 ** (epoch // 30))
      for param_group in optimizer.param_groups:
          param_group["lr"] = lr
  
imports: import os
  import sys
  import time
  import functools
  import logging
  from contextlib import contextmanager
  from functools import wraps
  import numpy
  import torch.nn
  import torch
label_desc: Use image node_id 7 for calling a global function with example usage: adjust_learning_rate(optimizer, epoch, args) without return types