class_docstr: Ufunc or elementwise kernel with types.
      
docstr: Returns the set of all variable the loop uses.
          
docstr_tok: ["Returns","the","set","of","all","variable","the","loop","uses","."]
code: def params(self):
      """Returns the set of all variable the loop uses."""
      res = _VariableSet()
      for op in self.ops:
          res += _VariableSet(*op.in_params)
          res += _VariableSet(*op.out_params)
      return res
  
imports: import string
  import numpy
  from cupy._core import _codeblock
  from cupy._core._fusion_variable import _TraceVariable
  from cupy._core._fusion_variable import _TraceArray
  from cupy._core._fusion_variable import _VariableSet
  from cupy._core import _fusion_thread_local
  from cupy._core import _kernel
  from cupy._core import _reduction
  from cupy._core._scalar import get_typename
label_desc: Use image node_id 2 for calling the _ElementwiseTraceOp obj's underlying member method code with example usage: obj.params() and returns: res