code: def _logical_equal(x, y):
      """Convenience function which attempts to statically compute `x == y`."""
      x_ = _static_value(x)
      y_ = _static_value(y)
      if x_ is None or y_ is None:
          return math_ops.equal(x, y)
      return constant_op.constant(np.array_equal(x_, y_))
  
imports: import numpy
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import array_ops_stack
  from tensorflow.python.ops import check_ops
  from tensorflow.python.ops import control_flow_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops.distributions import distribution
  from tensorflow.python.ops.distributions import identity_bijector
  from tensorflow.python.ops.distributions import util
  from tensorflow.python.util import deprecation
label_desc: Use image node_id 3 for calling a global function with example usage: _logical_equal(x, y) and returns: constant_op, math_ops