class_docstr: SGD optimizer. 
  
  An example in config:
  `
  optimizer:
    type: SGD
    weight_decay: 4.0e-5
    custom_cfg:
      - name: backbone
        lr_mult: 0.1
      - name: norm
        weight_decay_mult: 0.0
  `
class_docstr_tok: ["SGD","optimizer",".","An","example","in","config",":","`","optimizer",":","type",":","SGD","weight_decay",":","4.0e-5","custom_cfg",":","-","name",":","backbone","lr_mult",":","0.1","-","name",":","norm","weight_decay_mult",":","0.0","`"]
code: def __init__(
      self, weight_decay=None, grad_clip_cfg=None, custom_cfg=None
  ):
      super().__init__(weight_decay, grad_clip_cfg, custom_cfg)
  
imports: import paddle
  from paddleseg.cvlibs import manager
  from paddleseg.utils import logger
  import paddleseg.optimizers.custom_optimizers
label_desc: Use image node_id 1 to create a new SGD object from inherited base classes: BaseOptimizer with example: obj = SGD(weight_decay, grad_clip_cfg, custom_cfg)