12、【Qlib】【主要组件】Qlib Recorder:实验管理

11、【Qlib】【主要组件】Qlib Recorder:实验管理

  • 简介
  • Qlib Recorder
  • Experiment Manager
  • Experiment
  • Recorder
  • Record Template

简介

Qlib包含一个名为QlibRecorder的实验管理系统,旨在帮助用户以高效的方式处理实验并分析结果。

该系统有三个组件:

  • 实验管理器(ExperimentManager)
    一个管理实验的类。
  • 实验(Experiment)
    一个实验类,其每个实例负责单个实验。
  • 记录器(Recorder)
    一个记录器类,其每个实例负责单次运行。

以下是系统结构的概览:

此实验管理系统定义了一套接口,并提供了一个基于机器学习平台MLFlow的具体实现MLflowExpManager。

如果用户将ExpManager的实现设置为MLflowExpManager,他们可以使用命令mlflow ui来可视化并检查实验结果。

Qlib Recorder

QlibRecorder为用户提供了一个高级

你可能感兴趣的:(Qlib量化交易,python,机器学习,人工智能,深度学习,算法)