code: def test_softmax_higher_dim_multiple_axes(self):
      x = np.random.random((2, 3, 4, 5, 6))
      result = activations.softmax(x, axis=(2, 3, 4))
      expected = np.zeros((2, 3, 4, 5, 6))
      for i in range(2):
          for j in range(3):
              expected[i, j, :, :, :] = _ref_softmax(x[i, j, :, :, :])
      self.assertAllClose(result, expected, rtol=1e-05)
  
imports: import numpy
  from keras import activations
  from keras import backend
  from keras import testing
label_desc: Use image node_id 6 for calling the ActivationsTest obj's underlying member method code with example usage: obj.test_softmax_higher_dim_multiple_axes() without return types