code: def setup(self):
      # cache data to avoid expensive open files on disk
      self._data_cache = dict()
      try_to_import_cv2()
  
file_path: evadb/evadb/functions/ndarray/open.py
imports: import numpy
  import pandas
  from evadb.functions.abstract.abstract_function import AbstractFunction
  from evadb.utils.generic_utils import try_to_import_cv2
label_desc: Use image node_id 1 for calling the Open obj's underlying member method code with example usage: obj.setup() without return types