code: def test_combine_transforms(batch_size=3, num_threads=4, device_id=0):
      for num_transforms in [2, 3, 10]:
          for ndim in [2, 3, 6]:
              for reverse_order in [False, True]:
                  yield (
                      check_combine_transforms,
                      num_transforms,
                      ndim,
                      reverse_order,
                      batch_size,
                      num_threads,
                      device_id,
                  )
  
imports: import random
  import warnings
  import numpy
  from scipy.spatial.transform import Rotation
  from nvidia.dali.pipeline import Pipeline
  import nvidia.dali.ops.transforms
  import nvidia.dali.ops
  import nvidia.dali.fn
  from nvidia.dali import pipeline_def
  from sequences_test_utils import ArgData, ArgDesc, sequence_suite_helper, ArgCb, ParamsProvider
  from nose_utils import assert_raises
label_desc: Use image node_id 23 for calling a global function with example usage: test_combine_transforms(batch_size, num_threads, device_id) without return types