class_docstr: A 2D array that persists on disk across multiple processes. Each time an 
  array index is updated, it is stored as a temporary file on disk. The 
  entire array can then be read by reading each array index from disk and
  assembling it into a numpy array.
docstr: Load the value at aindex from disk
  
  Args:
      index (tuple): row and column index of data to get
docstr_tok: ["Load","the","value","at","aindex","from","disk","Args",":","index","(","tuple",")",":","row","and","column","index","of","data","to","get"]
code: def __getitem__(self, index):
      """
      Load the value at aindex from disk
  
      Args:
          index (tuple): row and column index of data to get
      """
      fname = (
          self.dirname
          + "temp"
          + str(index[0])
          + "_"
          + str(index[1])
          + ".npy"
      )
      # Check if file exists, if it does return that value
      if os.path.isfile(fname):
          return np.load(
              self.dirname
              + "temp"
              + str(index[0])
              + "_"
              + str(index[1])
              + ".npy"
          )
      else:
          # If not, default to zero
          return 0
  
file_path: elu-gelu-kernels/code/experiments/03_deep_experiments/experiment_array.py
imports: import numpy
  import os.path
label_desc: Use image node_id 3 for calling the ExperimentArray obj's underlying member method code with example usage: obj.__getitem__(index) and returns: np, int