code: def setUp(self):
      self.a = testing.shaped_random(
          (20, 40, 30), cupy, self.dtype, seed=0
      )
      self.b = testing.shaped_random(
          (40, 30, 20), cupy, self.dtype, seed=1
      )
      self.c = testing.shaped_random(
          (30, 20, 40), cupy, self.dtype, seed=2
      )
      self.mode_a = ("y", "z", "x")
      self.mode_b = ("z", "x", "y")
      self.mode_c = ("x", "y", "z")
      self.alpha = 1.1
      self.beta = 1.2
      self.gamma = 1.3
      self.a_transposed = self.a.transpose(2, 0, 1).copy()
      self.b_transposed = self.b.transpose(1, 2, 0).copy()
      self.c_transposed = self.c.copy()
  
imports: import gc
  import numpy
  import pytest
  import cupy
  from cupy._core import _routines_linalg
  from cupy import testing
  from cupy.cuda import device
  from cupy.cuda import cutensor
label_desc: Use image node_id 1 for calling the TestCuTensor obj's underlying member method code with example usage: obj.setUp() without return types