code: def do_einsum():
      a = array_ops.placeholder(
          dtype=dtypes.float32, name="a", shape=[2, 3, 4]
      )
      b = array_ops.placeholder(
          dtype=dtypes.float32, name="b", shape=[2, 4, 5]
      )
      return special_math_ops.einsum("abc,acd->abd", a, b)
  
imports: from tensorflow.python.eager import def_function
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import importer
  from tensorflow.python.framework import ops
  from tensorflow.python.layers import convolutional
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import control_flow_ops
  from tensorflow.python.ops import control_flow_util
  from tensorflow.python.ops import init_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import special_math_ops
  from tensorflow.python.ops import variable_scope
  from tensorflow.python.platform import test
  from tensorflow.python.tpu import tpu
  from tensorflow.python.tpu import tpu_feed
  from tensorflow.python.tpu import tpu_replication
  from tensorflow.python.tpu import training_loop
  from tensorflow.python.tpu.ops import tpu_ops
label_desc: Use image node_id 1 for calling a global function with example usage: do_einsum() and returns: special_math_ops