code: def load_model(self, path: str):
      device = devices.get_device_for("scunet")
      if path.startswith("http"):
          # TODO: this doesn't use `path` at all?
          filename = load_file_from_url(
              self.model_url,
              model_dir=self.model_download_path,
              file_name=f"{self.name}.pth",
          )
      else:
          filename = path
      model = SCUNet(in_nc=3, config=[4, 4, 4, 4, 4, 4, 4], dim=64)
      model.load_state_dict(torch.load(filename), strict=True)
      model.eval()
      for _, v in model.named_parameters():
          v.requires_grad = False
      model = model.to(device)
  
      return model
  
file_path: stable-diffusion-webui/extensions-builtin/ScuNET/scripts/scunet_model.py
imports: import sys
  import PIL.Image
  import numpy
  import torch
  from tqdm import tqdm
  import modules.upscaler
  from modules import devices, modelloader, script_callbacks, errors
  from scunet_model_arch import SCUNet
  from modules.modelloader import load_file_from_url
  from modules.shared import opts
label_desc: Use image node_id 4 for calling the UpscalerScuNET obj's underlying member method code with example usage: obj.load_model(path) and returns: model