code: def on_load(self):
      if os.path.isfile(self.val_logs_path):
          with open(self.val_logs_path, "r") as fin:
              for line in fin.readlines():
                  line = line[:-1]
                  self.episode += 1
                  net_val_list = line.split("\t")[4:]
                  net_val_list = [
                      float(net_val) for net_val in net_val_list
                  ]
                  self.net_val_wrt_episode.append(net_val_list)
  
imports: import os
  import subprocess
  import json
  import pickle
  import numpy
  from ..data_providers.utils import get_data_provider_by_name
  from .expdir_monitor import ExpdirMonitor
  from ..expdir_monitor import distributed
label_desc: Use image node_id 5 for calling the ArchManager obj's underlying member method code with example usage: obj.on_load() without return types