code: def test_bind():
      for enable_bulking in ["0", "1"]:
          with environment(
              {
                  "MXNET_EXEC_BULK_EXEC_INFERENCE": enable_bulking,
                  "MXNET_EXEC_BULK_EXEC_TRAIN": enable_bulking,
              }
          ):
              nrepeat = 10
              maxdim = 4
              for _ in range(nrepeat):
                  for dim in range(1, maxdim):
                      check_bind_with_uniform(
                          lambda x, y: x + y,
                          lambda g, x, y: (g, g),
                          dim,
                      )
                      check_bind_with_uniform(
                          lambda x, y: x - y,
                          lambda g, x, y: (g, -g),
                          dim,
                      )
                      check_bind_with_uniform(
                          lambda x, y: x * y,
                          lambda g, x, y: (y * g, x * g),
                          dim,
                      )
                      check_bind_with_uniform(
                          lambda x, y: x / y,
                          lambda g, x, y: (g / y, -x * g / (y**2)),
                          dim,
                      )
  
                      check_bind_with_uniform(
                          lambda x, y: np.maximum(x, y),
                          lambda g, x, y: (g * (x >= y), g * (y > x)),
                          dim,
                          sf=mx.symbol.maximum,
                      )
                      check_bind_with_uniform(
                          lambda x, y: np.minimum(x, y),
                          lambda g, x, y: (g * (x <= y), g * (y < x)),
                          dim,
                          sf=mx.symbol.minimum,
                      )
  
file_path: mxnet/tests/python/unittest/test_executor.py
imports: import numpy
  import mxnet
  from mxnet.test_utils import assert_almost_equal, environment
label_desc: Use image node_id 2 for calling a global function with example usage: test_bind() without return types