code: def office_caltech_access(office_path):
      return ImageAccess.get_multi_domain_images(
          "OFFICE_CALTECH",
          office_path,
          download=True,
          return_domain_label=True,
      )
  
file_path: pykale/tests/pipeline/test_multi_domain_adapter.py
imports: import matplotlib.figure
  import pytest
  import torch
  from sklearn.metrics import accuracy_score
  from torch.nn.functional import one_hot
  from kale.embed.image_cnn import ResNet18Feature
  from kale.interpret.visualize import distplot_1d
  from kale.loaddata.image_access import ImageAccess
  from kale.loaddata.multi_domain import MultiDomainAdapDataset
  from kale.pipeline.multi_domain_adapter import CoIRLS, create_ms_adapt_trainer
  from kale.predict.class_domain_nets import ClassNetSmallImage
  from tests.helpers.pipe_test_helper import ModelTestHelper
label_desc: Use image node_id 2 for calling a global function with example usage: office_caltech_access(office_path) and returns: ImageAccess