code: def test_workload_serialization():
      key = tvm.auto_scheduler.utils.get_func_name(
          matmul_auto_scheduler_test
      )
      transfer_data = (
          workload_registry.serialize_workload_registry_entry(key)
      )
      f_data = pickle.dumps(transfer_data)
      f_new = pickle.loads(f_data)
      del workload_registry.WORKLOAD_FUNC_REGISTRY[key]
      workload_registry.deserialize_workload_registry_entry(f_new)
  
imports: import json
  import multiprocessing
  import numpy
  import tvm
  from tvm import topi
  from tvm import te, auto_scheduler
  import tempfile
  import tvm.testing
  import pickle
  from tvm.testing.auto_scheduler import matmul_auto_scheduler_test
  from tvm.auto_scheduler import workload_registry
label_desc: Use image node_id 10 for calling a global function with example usage: test_workload_serialization() without return types