code: def load_model():
      """Load renset50 model."""
      if not os.path.exists(MODEL_JSON):
          pytest.skip(msg="Run python export_models.py first.")
  
      with open(MODEL_JSON, "r") as file:
          mod = tvm.ir.load_json(file.read())
  
      with open(MODEL_PARAMS, "rb") as file:
          params = relay.load_param_dict(file.read())
  
      return mod, params
  
imports: import os
  import tempfile
  from types import MappingProxyType
  from typing import Any, Mapping, Optional
  import numpy
  import pytest
  import tvm
  import tvm.testing
  from tvm import meta_schedule
  from tvm import relay
  from tvm._ffi import register_func
  from tvm.contrib.hexagon.meta_schedule import get_hexagon_local_builder, get_hexagon_rpc_runner
  from tvm.meta_schedule import postproc, schedule_rule
  from tvm.meta_schedule.utils import cpu_count
  from tvm.tir.schedule import BlockRV, Schedule
  from tvm.tir.schedule.analysis import has_block
  from tvm.tir.tensor_intrin.hexagon import VRMPY_u8i8i32_INTRIN, VRMPY_u8u8i32_INTRIN, VRMPY_u8i8i32_VTCM_INTRIN
  from ..infrastructure import get_hexagon_target
label_desc: Use image node_id 1 for calling a global function with example usage: load_model() and returns: mod,  params