code: def to_device(self, device: str) -> GPUCompatible:
      self.model = self.model.to(device)
      return self
  
file_path: evadb/evadb/functions/saliency_feature_extractor.py
imports: import numpy
  import pandas
  import torch
  import torchvision
  from PIL import Image
  from torchvision.transforms import Compose, Resize, ToTensor
  from evadb.catalog.catalog_type import NdArrayType
  from evadb.functions.abstract.abstract_function import AbstractFunction
  from evadb.functions.decorators.decorators import forward, setup
  from evadb.functions.decorators.io_descriptors.data_types import PandasDataframe
  from evadb.functions.gpu_compatible import GPUCompatible
label_desc: Use image node_id 2 for calling the SaliencyFeatureExtractor obj's underlying member method code with example usage: obj.to_device(device) and returns: self