code: def reduce_join(
      inputs,
      axis=None,  # pylint: disable=missing-docstring
      keep_dims=None,
      separator="",
      name=None,
      reduction_indices=None,
      keepdims=None,
  ):
      keepdims = deprecation.deprecated_argument_lookup(
          "keepdims", keepdims, "keep_dims", keep_dims
      )
      if keep_dims is None:
          keep_dims = False
      axis = deprecation.deprecated_argument_lookup(
          "axis", axis, "reduction_indices", reduction_indices
      )
      return reduce_join_v2(
          inputs=inputs,
          axis=axis,
          keepdims=keepdims,
          separator=separator,
          name=name,
      )
  
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 sparse_tensor
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import gen_parsing_ops
  from tensorflow.python.ops import gen_string_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops.gen_string_ops import *
  from tensorflow.python.util import compat
  from tensorflow.python.util import deprecation
  from tensorflow.python.util import dispatch
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 7 for calling a global function with example usage: reduce_join(inputs, axis, keep_dims, separator, name, reduction_indices, keepdims) and returns: reduce_join_v2