code: def test_save_load(self):
      config.max_fusion_size = 123
      config.triton.cudagraphs = True
      saved1 = config.save_config()
      config.max_fusion_size = 321
      config.triton.cudagraphs = False
      saved2 = config.save_config()
  
      self.assertEqual(config.max_fusion_size, 321)
      self.assertEqual(config.triton.cudagraphs, False)
      config.load_config(saved1)
      self.assertEqual(config.max_fusion_size, 123)
      self.assertEqual(config.triton.cudagraphs, True)
      config.load_config(saved2)
      self.assertEqual(config.max_fusion_size, 321)
      self.assertEqual(config.triton.cudagraphs, False)
  
imports: import math
  import unittest
  import torch
  from torch._dynamo.test_case import run_tests, TestCase
  from torch._inductor import config
  from torch.testing._internal.inductor_utils import HAS_CPU
label_desc: Use image node_id 4 for calling the TestInductorConfig obj's underlying member method code with example usage: obj.test_save_load() without return types