class_docstr: Use mlflow to implement Experiment.
class_docstr_tok: ["Use","mlflow","to","implement","Experiment","."]
code: def search_records(self, **kwargs):
      filter_string = (
          ""
          if kwargs.get("filter_string") is None
          else kwargs.get("filter_string")
      )
      run_view_type = (
          1
          if kwargs.get("run_view_type") is None
          else kwargs.get("run_view_type")
      )
      max_results = (
          100000
          if kwargs.get("max_results") is None
          else kwargs.get("max_results")
      )
      order_by = kwargs.get("order_by")
  
      return self._client.search_runs(
          [self.id], filter_string, run_view_type, max_results, order_by
      )
  
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 7 for calling the MLflowExperiment obj's underlying member method code with example usage: obj.search_records() and returns: self