code: def load_checkpoint(self, filepath):
      from bigdl.orca.data.file import get_remote_file_to_local
  
      file_name = os.path.basename(filepath)
      temp_dir = tempfile.mkdtemp()
      temp_path = os.path.join(temp_dir, file_name)
      try:
          get_remote_file_to_local(filepath, temp_path)
          state_dict = torch.load(temp_path)
      finally:
          shutil.rmtree(temp_dir)
      self.load_state_dict(state_dict)
  
file_path: BigDL/python/orca/src/bigdl/orca/learn/pytorch/core/modelIO.py
imports: import os
  import io
  import shutil
  import tempfile
  from abc import ABCMeta, abstractmethod
  import torch
  from bigdl.dllib.utils.log4Error import invalidInputError
label_desc: Use image node_id 7 for calling the ModelIO obj's underlying member method code with example usage: obj.load_checkpoint(filepath) without return types