code: def __init__(self, dim_in):
      super(HourGlassBlock, self).__init__()
  
      self.n_skip = 4
      self.n_block = 9
  
      for i in range(self.n_skip):
          setattr(
              self,
              "ConvBlockskip" + str(i + 1),
              ConvBlock(dim_in, dim_in),
          )
  
      for i in range(self.n_block):
          setattr(
              self, "ConvBlock" + str(i + 1), ConvBlock(dim_in, dim_in)
          )
  
imports: import paddle
  import paddle.nn
  import paddle.nn.functional
label_desc: Use image node_id 1 to create a new HourGlassBlock object from inherited base classes: nn with example: obj = HourGlassBlock(dim_in)