code: def __init__(
      self, device, batch_size, num_threads=3, device_id=0, num_gpus=1
  ):
      super(ReinterpretPipelineWithDefaultShape, self).__init__(
          batch_size,
          num_threads,
          device_id,
          seed=7865,
          exec_async=True,
          exec_pipelined=True,
      )
      self.device = device
      self.ext_src = ops.ExternalSource()
      self.reinterpret = ops.Reinterpret(
          device=device, dtype=types.INT32
      )
  
imports: from nvidia.dali.pipeline import Pipeline
  from nvidia.dali import pipeline_def
  import nvidia.dali.fn
  import nvidia.dali.ops
  import nvidia.dali.types
  import numpy
  from numpy.testing import assert_array_equal
  import os
  from nose_utils import assert_raises
  from nose2.tools import params
label_desc: Use image node_id 1 to create a new ReinterpretPipelineWithDefaultShape object from inherited base classes: Pipeline with example: obj = ReinterpretPipelineWithDefaultShape(device, batch_size, num_threads, device_id, num_gpus)