code: def test_abs_grad(self):
      def f(m):
          c = complex(m[0], m[1])
          return 0.5 * abs(c)
  
      rng = np.random.RandomState(9333)
      mval = np.asarray(rng.randn(2, 5))
      utt.verify_grad(f, [mval])
  
file_path: Theano/theano/tensor/tests/test_complex.py
imports: from __future__ import absolute_import, print_function, division
  import unittest
  from six.moves import xrange
  import theano
  import numpy
  from theano.tensor import *
  from theano.tests import unittest_tools
  from numpy.testing import dec
label_desc: Use image node_id 10 for calling the TestRealImag obj's underlying member method code with example usage: obj.test_abs_grad() and returns: unknown