code: def reset(self):
      for task in self.tasks + self.add_tasks:
          name_id = task["model"]["class"]
          TaskManager(task_pool=name_id).remove()
          exp = R.get_exp(experiment_name=name_id)
          for rid in exp.list_recorders():
              exp.delete_recorder(rid)
  
      if os.path.exists(self._ROLLING_MANAGER_PATH):
          os.remove(self._ROLLING_MANAGER_PATH)
  
file_path: qlib/examples/online_srv/rolling_online_management.py
imports: import os
  import fire
  import qlib
  from qlib.model.trainer import DelayTrainerR, DelayTrainerRM, TrainerR, TrainerRM, end_task_train, task_train
  from qlib.workflow import R
  from qlib.workflow.online.strategy import RollingStrategy
  from qlib.workflow.task.gen import RollingGen
  from qlib.workflow.online.manager import OnlineManager
  from qlib.tests.config import CSI100_RECORD_XGBOOST_TASK_CONFIG_ROLLING, CSI100_RECORD_LGB_TASK_CONFIG_ROLLING
  from qlib.workflow.task.manage import TaskManager
label_desc: Use image node_id 3 for calling the RollingOnlineExample obj's underlying member method code with example usage: obj.reset() without return types