class_docstr: OnlineTool will manage `online` models in an experiment that includes the model recorders.
class_docstr_tok: ["OnlineTool","will","manage","`","online","`","models","in","an","experiment","that","includes","the","model","recorders","."]
docstr: Offline all models and set the recorders to 'online'.
  
  Args:
      recorder (Union[list,object]):
          the recorder you want to reset to 'online'.
docstr_tok: ["Offline","all","models","and","set","the","recorders","to","'online","'",".","Args",":","recorder","(","Union","[","list",",","object","]",")",":","the","recorder","you","want","to","reset","to","'online","'","."]
code: def reset_online_tag(self, recorder: Union[list, object]):
      """
      Offline all models and set the recorders to 'online'.
  
      Args:
          recorder (Union[list,object]):
              the recorder you want to reset to 'online'.
  
      """
      raise NotImplementedError(
          f"Please implement the `reset_online_tag` method."
      )
  
imports: from typing import List, Union
  from qlib.log import get_module_logger
  from qlib.utils.exceptions import LoadObjectError
  from qlib.workflow.online.update import PredUpdater
  from qlib.workflow.recorder import Recorder
  from qlib.workflow.task.utils import list_recorders
label_desc: Use image node_id 4 for calling the OnlineTool obj's underlying member method code with example usage: obj.reset_online_tag(recorder) without return types