code: def __init__(
      self,
      depth=50,
      freeze_at=2,
      norm_type="affine_channel",
      freeze_norm=True,
      norm_decay=0.0,
      variant="b",
      feature_maps=[5],
      weight_prefix_name="",
  ):
      super(ResNetC5, self).__init__(
          depth,
          freeze_at,
          norm_type,
          freeze_norm,
          norm_decay,
          variant,
          feature_maps,
      )
      self.severed_head = True
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import math
  from collections import OrderedDict
  from numbers import Integral
  from paddle import fluid
  from paddle.fluid.param_attr import ParamAttr
  from paddle.fluid.framework import Variable
  from paddle.fluid.regularizer import L2Decay
  from paddle.fluid.initializer import Constant
  from .nonlocal_helper import add_space_nonlocal
  from .name_adapter import NameAdapter
label_desc: Use image node_id 1 to create a new ResNetC5 object from inherited base classes: ResNet with example: obj = ResNetC5(depth, freeze_at, norm_type, freeze_norm, norm_decay, variant, feature_maps, weight_prefix_name)