code: def test_mod():
      fun = lambda x, y: x % y
      make_gap_from_zero = lambda x: np.sqrt(x**2 + 0.5)
      for arg1, arg2 in arg_pairs():
          if not arg1 is arg2:  # Gradient undefined at x == y
              arg1 = make_gap_from_zero(arg1)
              arg2 = make_gap_from_zero(arg2)
              check_grads(fun)(arg1, arg2)
  
file_path: autograd/tests/test_binary_ops.py
imports: from __future__ import absolute_import
  from __future__ import print_function
  import warnings
  import autograd.numpy
  import autograd.numpy.random
  import itertools
  from autograd.test_util import check_grads
  from autograd import grad, value_and_grad
label_desc: Use image node_id 6 for calling a global function with example usage: test_mod() without return types