code: def tearDown(self):
      torch._C._jit_set_symbolic_shapes_test_mode(
          self.prev_symbolic_shapes_test_enabled
      )
  
imports: from itertools import product
  from typing import Tuple
  from unittest.case import expectedFailure
  import torch
  from torch import complex32, float32, float64, int32, int64
  from torch.jit._passes import _property_propagation
  from torch.testing._internal.common_methods_invocations import SampleInput, sample_inputs_adaptive_avg_pool2d, sample_inputs_conv2d
  from torch.testing._internal.common_utils import set_default_dtype, first_sample
  from torch.testing._internal.jit_utils import JitTestCase
  from torch.testing._internal.jit_metaprogramming_utils import create_traced_fn
  from torch.testing._internal.common_device_type import ops, instantiate_device_type_tests
  from torch.testing._internal.common_methods_invocations import op_db
label_desc: Use image node_id 2 for calling the TestDtypeBase obj's underlying member method code with example usage: obj.tearDown() without return types