code: def testEmptyInput(self):
      x = array_ops.ones(shape=[0, 3], dtype=dtypes.float32)
      y = np.zeros(shape=[0, 3], dtype=np.float32)
      self.assertEqual(0, self.evaluate(array_ops.size(x)))
      self.assertAllEqual(y, self.evaluate(nn_ops.softmax(x, axis=0)))
  
imports: import unittest
  import numpy
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors_impl
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import nn_ops
  from tensorflow.python.platform import test
  from tensorflow.python.platform import tf_logging
label_desc: Use image node_id 22 for calling the SoftmaxTest obj's underlying member method code with example usage: obj.testEmptyInput() without return types