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: Save the value at index to disk
  
  Args:
      index (tuple): row and column index of data to set
      value (float): float value to assign at index
docstr_tok: ["Save","the","value","at","index","to","disk","Args",":","index","(","tuple",")",":","row","and","column","index","of","data","to","set","value","(","float",")",":","float","value","to","assign","at","index"]
code: def __setitem__(self, index, value):
      """
      Save the value at index to disk
  
      Args:
          index (tuple): row and column index of data to set
          value (float): float value to assign at index
      """
      print(value)
      np.save(
          self.dirname + "temp" + str(index[0]) + "_" + str(index[1]),
          value,
      )
  
file_path: elu-gelu-kernels/code/experiments/experiment_array.py
imports: import numpy
  import os.path
label_desc: Use image node_id 2 for calling the ExperimentArray obj's underlying member method code with example usage: obj.__setitem__(index, value) without return types