Skip to main content

scikit-learn 兼容的分位数森林。

项目描述

分位数森林

quantile-forest提供了与 scikit-learn 兼容的分位数回归森林的 Python 实现。

分位数回归森林是一种非参数、基于树的集成方法,用于估计条件分位数,适用于高维数据和不确定性估计[1]。这个包中的估计器扩展了 scikit-learn 中可用的森林估计器来估计条件分位数。它们与 scikit-learn 变体兼容并可作为替代品。

加利福尼亚住房数据的拟合模型预测和预测区间示例(代码

快速开始

使用以下命令从PyPI安装分位数森林pip

pip install quantile-forest

用法

  from quantile_forest import RandomForestQuantileRegressor
  from sklearn import datasets
  X, y = datasets.fetch_california_housing(return_X_y=True)
  qrf = RandomForestQuantileRegressor()
  qrf.fit(X, y)
  y_pred = qrf.predict(X, quantiles=[0.025, 0.5, 0.975])

文档

可以在文档中找到安装指南、API 文档和示例。

参考

[1] N. Meinshausen,“分位数回归森林”,机器学习研究杂志,7(六月),983-999,2006。http: //www.jmlr.org/papers/volume7/meinshausen06a/meinshausen06a.pdf

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置发行版

quantile_forest-1.0.2-cp310-cp310-macosx_10_9_x86_64.whl (188.0 kB 查看哈希

已上传 cp310

quantile_forest-1.0.2-cp39-cp39-win_amd64.whl (163.6 kB 查看哈希

已上传 cp39

quantile_forest-1.0.2-cp39-cp39-win32.whl (139.9 kB 查看哈希

已上传 cp39

quantile_forest-1.0.2-cp39-cp39-macosx_10_9_x86_64.whl (188.3 kB 查看哈希

已上传 cp39

quantile_forest-1.0.2-cp38-cp38-win_amd64.whl (164.3 kB 查看哈希

已上传 cp38

quantile_forest-1.0.2-cp38-cp38-win32.whl (140.7 kB 查看哈希

已上传 cp38

quantile_forest-1.0.2-cp38-cp38-macosx_10_9_x86_64.whl (188.4 kB 查看哈希

已上传 cp38

quantile_forest-1.0.2-cp37-cp37m-win_amd64.whl (161.9 kB 查看哈希

已上传 cp37

quantile_forest-1.0.2-cp37-cp37m-win32.whl (138.3 kB 查看哈希

已上传 cp37

quantile_forest-1.0.2-cp37-cp37m-macosx_10_9_x86_64.whl (189.5 kB 查看哈希

已上传 cp37