code: def test_load_model(self):
      from sahi.models.yolov8onnx import Yolov8OnnxDetectionModel
  
      download_yolov8n_onnx_model()
  
      yolov8_onnx_detection_model = Yolov8OnnxDetectionModel(
          model_path=Yolov8ONNXTestConstants.YOLOV8N_ONNX_MODEL_PATH,
          confidence_threshold=CONFIDENCE_THRESHOLD,
          iou_threshold=IOU_THRESHOLD,
          device=MODEL_DEVICE,
          category_mapping={"0": "something"},
          load_at_init=False,
      )
  
      # Test setting options for onnxruntime
      yolov8_onnx_detection_model.load_model(
          {"enable_mem_pattern": False}
      )
  
      self.assertNotEqual(yolov8_onnx_detection_model.model, None)
  
file_path: sahi/tests/test_yolov8onnx.py
imports: import unittest
  import cv2
  import numpy
  from sahi.utils.yolov8onnx import Yolov8ONNXTestConstants, download_yolov8n_onnx_model
label_desc: Use image node_id 1 for calling the TestYolov8OnnxDetectionModel obj's underlying member method code with example usage: obj.test_load_model() without return types