code: def fuse_dilation_conv(tfssa):
      """
      Tensorflow decomposes Depthwise Convolution with dialtion into:
  
      SpaceToBatchND ---> Conv2D/DepthwiseConv2D ---> BatchToSpaceND
  
      We identify such pattern and use Conv2D/DepthwiseConv2D to represent it.
      """
      for f in tfssa.functions.keys():
          _fuse_dilation_conv(tfssa.functions[f].graph)
  
imports: import numpy
  from ..basic_graph_ops import delete_node, replace_source
label_desc: Use image node_id 4 for calling a global function with example usage: fuse_dilation_conv(tfssa) without return types