code: def softmax(self, x, axis=0):
      exp = np.exp(x - np.max(x, axis=axis, keepdims=True))
      return exp / np.sum(exp, axis=axis, keepdims=True)
  
imports: from neon import NervanaObject
  import numpy
  from util import util
  from neon.transforms import Softmax
label_desc: Use image node_id 11 for calling the MBoxLoss obj's underlying member method code with example usage: obj.softmax(x, axis) and returns: unknown