code: def _test02(self, dtype):
      with test_util.device(True):
          x1 = constant_op.constant(
              [[-3, -2, -1], [0, 1, 2]], dtype=dtype
          )
          x2 = constant_op.constant([1, 1, 1], dtype=dtype)
  
          add = math_ops.add(x1, x2)
          relu = nn_ops.relu(add)
  
          y1 = array_ops.identity(relu)
  
          return (y1,)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  import time
  import collections
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.ops import nn_ops
  from tensorflow.python.ops import nn_impl
  from tensorflow.python.ops import gradients_impl
  from tensorflow.python.ops import gradient_checker
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import math_ops
  import tensorflow.python.ops.nn_grad
  from tensorflow.python.platform import test
  from tensorflow.python.framework import test_util
  from tensorflow.python.client import session
  import numpy
label_desc: Use image node_id 3 for calling the AddReluTestSuite obj's underlying member method code with example usage: obj._test02(dtype) and returns: y1