code: def scatter_softmax(updates, indices, size=None):
      updates = updates - gather(
          scatter_max(updates, indices, size), indices
      )
      updates = tf.exp(updates)
      return updates / gather(
          scatter_add(updates, indices, size), indices
      )
  
file_path: euler/tf_euler/python/euler_ops/mp_ops.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import ctypes
  import os
  import tensorflow
  from tf_euler.python.euler_ops import base
label_desc: Use image node_id 6 for calling a global function with example usage: scatter_softmax(updates, indices, size) and returns: unknown