code: def __init__(self):
      super().__init__(SeparableConv2D)
      self.template = sepconv_config_template
      self.depthwise_template = conv2d_config_template
      self.pointwise_template = conv2d_config_template
      self.depthwise_mult_template = conv_mult_config_template
      self.pointwise_mult_template = conv_mult_config_template
  
imports: from hls4ml.backends.backend import get_backend
  from hls4ml.backends.template import FunctionCallTemplate, LayerConfigTemplate
  from hls4ml.model.layers import Conv1D, Conv2D, Conv2DBatchnorm, DepthwiseConv1D, DepthwiseConv2D, SeparableConv1D, SeparableConv2D
label_desc: Use image node_id 1 to create a new SeparableConv2DConfigTemplate object from inherited base classes: LayerConfigTemplate with example: obj = SeparableConv2DConfigTemplate()