code: def format(self, node):
      params = self._default_config_params(node)
      for i in range(3):
          params.setdefault(f"n_elem1_{i}", 0)
          params.setdefault(f"n_elem2_{i}", 0)
      inp1 = node.get_input_variable(node.inputs[0])
      inp2 = node.get_input_variable(node.inputs[1])
      for i, (s1, s2) in enumerate(zip(inp1.shape, inp2.shape)):
          params[f"n_elem1_{i}"] = s1
          params[f"n_elem2_{i}"] = s2
  
      return self.template.format(**params)
  
file_path: hls4ml/hls4ml/backends/quartus/passes/merge_templates.py
imports: from hls4ml.backends.backend import get_backend
  from hls4ml.backends.template import FunctionCallTemplate, LayerConfigTemplate
  from hls4ml.model.layers import Concatenate, Dot, Merge
label_desc: Use image node_id 2 for calling the ConcatenateConfigTemplate obj's underlying member method code with example usage: obj.format(node) and returns: self