class_docstr: This is the `Experiment` class for each experiment being run. The API is designed similar to mlflow.
  (The link: https://mlflow.org/docs/latest/python_api/mlflow.html)
class_docstr_tok: ["This","is","the","`","Experiment","`","class","for","each","experiment","being","run",".","The","API","is","designed","similar","to","mlflow",".","(","The","link",":","https",":","\/\/mlflow.org\/docs\/latest\/python_api\/mlflow.html",")"]
docstr: Create a recorder for each experiment.
  
  Parameters
  ----------
  recorder_id : str
      the id of the recorder to be deleted.
docstr_tok: ["Create","a","recorder","for","each","experiment",".","Parameters","--","--","--","--","--","recorder_id",":","str","the","id","of","the","recorder","to","be","deleted","."]
code: def delete_recorder(self, recorder_id):
      """
      Create a recorder for each experiment.
  
      Parameters
      ----------
      recorder_id : str
          the id of the recorder to be deleted.
      """
      raise NotImplementedError(
          f"Please implement the `delete_recorder` method."
      )
  
imports: from typing import Dict, List, Union
  from qlib.typehint import Literal
  import mlflow
  from mlflow.entities import ViewType
  from mlflow.exceptions import MlflowException
  from .recorder import Recorder, MLflowRecorder
  from ..log import get_module_logger
label_desc: Use image node_id 9 for calling the Experiment obj's underlying member method code with example usage: obj.delete_recorder(recorder_id) without return types