code: def _call(self, inputs, **kwargs):
      ds = keras.backend.shape(inputs)
      ss = inputs.shape
      dilated_layers = [dl(inputs) for dl in self.dilated_layers]
      outputs = self.concat_layer(dilated_layers)
      outputs = keras.backend.reshape(
          outputs,
          [
              ds[0],
              ds[1],
              ss[2],
              sum([dl.filters for dl in self.dilated_layers]),
          ],
      )
      return outputs
  
file_path: calamari/calamari_ocr/ocr/model/layers/dilatedblock.py
imports: from dataclasses import dataclass, field
  from typing import Type
  from paiargparse import pai_dataclass, pai_meta
  from tensorflow import keras
  from calamari_ocr.ocr.model.layers.layer import LayerParams, IntVec2D, Layer
label_desc: Use image node_id 3 for calling the DilatedBlockLayer obj's underlying member method code with example usage: obj._call(inputs) and returns: outputs