本文主要是介绍8、【Qlib】【主要组件】预测模型:模型训练和预测,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
8、【主要组件】预测模型:模型训练和预测
- 简介
- 基本类
- Example
简介
预测模型(Forecast Model)旨在对股票做出预测评分。用户可以通过 qrun 在自动化工作流中使用预测模型。
由于 Qlib 中的组件设计成了松耦合方式,预测模型也可以作为一个独立模块使用。
基本类
Qlib 提供了一个基类 qlib.model.base.Model,所有模型都应继承自该基类。
Qlib 也提供了一个基类 qlib.model.base.ModelFT,其中包括了用于微调模型的方法。
Example
Qlib 的模型动物园(Model Zoo)包括了诸如 LightGBM、MLP、LSTM 等模型。这些模型被视为预测模型的基线。以下步骤展示了如何将 LightGBM 作为一个独立模块来运行。
- 首先使用 qlib.init 初始化 Qlib。
- 运行以下代码以获得预测评分 pred_score。
from qlib.contrib.model.gbdt
这篇关于8、【Qlib】【主要组件】预测模型:模型训练和预测的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!