code: def __init__(self, extended_shape, reduction_axes):
      super(SwishGrad, self).__init__()
      self.extended_shape = extended_shape
      self.reduction_axes = reduction_axes
  
imports: import numpy
  import chainer
  from chainer.backends import cuda
  from chainer import function_node
  from chainer import utils
  from chainer.utils import type_check
label_desc: Use image node_id 1 to create a new SwishGrad object from inherited base classes: function_node with example: obj = SwishGrad(extended_shape, reduction_axes)