code: def create_infer_request(self):
      start_time = datetime.utcnow()
      self._compiled_model = self._ie.compile_model(
          model=self.ie_network,
          device_name=self._device,
          config=self.final_config,
      )
      self._infer_request = self._compiled_model.create_infer_request()
      duration_ms = f"{(datetime.utcnow() - start_time).total_seconds() * 1000:.2f}"
      print(
          f"Compile model and create infer request took {duration_ms} ms"
      )
  
imports: from pathlib import Path
  from tempfile import TemporaryDirectory
  from typing import List, Union
  from openvino.runtime import Core
  from bigdl.nano.utils.common import invalidInputError, _flatten, invalidOperationError
  from openvino.runtime import Model
  from openvino.runtime import AsyncInferQueue
  import numpy
  from datetime import datetime
  from .utils import save, OpenVINO_LESS_2022_3
label_desc: Use image node_id 11 for calling the OpenVINOModel obj's underlying member method code with example usage: obj.create_infer_request() without return types