XGBoost是一个用于在R,Python,Java,Scala和C ++中构建增强树模型的库。将此标记用于特定于包的问题(即输入/输出,安装,功能)。
HyperOpt 调优 XGB 产生的最佳参数不在我给出的范围内?
我正在使用 hyperopt 调整 XGB 模型。 xgb_sapce = { 'max_depth': hp.hp.choice('max_depth', np.arange(5, 15, dtype=int)), 'n_estimators': hp.hp.choice('n_estimators', np.arange(50, 80...
PySpark MLlib 交叉验证超参数调整 XGBoost
我正在尝试使用 PySpark 的 MLlib 的交叉验证来搜索 xbgoost 的参数。我正在使用与 pyspark 的数据帧 SparkXGBRegress 兼容的 xgboost 模块...
为什么 sklearn 的 KFold 只能枚举一次(也在 xgboost.cv 中使用它)?
尝试为我的 xgboost.cv 创建一个 KFold 对象,我有 将熊猫导入为 pd 从 sklearn.model_selection 导入 KFold df = pd.DataFrame([[1,2,3,4,5],[6,7,8,9,10]]) KF = KFold(n_splits=2) kf...
我创建了一个非常简单的函数来测试 XGBoost。 X 是一个数组,每行包含 1000 行“7*np.pi”。 Y 就是“1 + 0.5*np.sin(x)” 我将数据集分成 800 次训练......
Xgboost : 如何在Dmatrix中把一个CSV变成一个标签?
我试着用xgboost建立一个回归模型。今天,我的每个输入都是一个二维数组,每个输入都有一个对应的一个值。但是,我在将数据转换为Dmatrix时遇到了问题。...
xgb.plot.multi.trees 括号中的数字是什么意思?
这不是树的数量,因为我只训练了25棵。也不是变量的值。这一点从括号中的数值比例可以看出,这没有意义,因为很多变量 ...
我试图在时间序列数据上训练一个XGBRegressor,将其重塑为有时间步长的数据,因此,如果有12345个样本、10个特征和......,那么X_train的结果形状可以是类似(12345,5,10)。
如何在已经训练好的xgboost模型上使用CalibratedClassifierCV?
我想校准已经训练好的xgboost模型。根据文档中的说明,如果传递 "prefit",则假设base_estimator已经拟合,所有数据都是..: 如果传入 "prefit",则假设base_estimator已经被拟合,并且所有数据都...
使用XGBClassifier后,如何保存已填充的缺失数据?
我有一个数据集,里面有缺失的值,但是这对XGBClassifier来说不是问题。它可以为您动态地填充值。我想保存XGBClassifier填充的特征。我的...
使用XGBClassifier后,如何保存已填充的缺失数据?
我有一个数据集,里面有缺失的值,但是这对XGBClassifier来说不是问题。它可以为您动态地填充值。我想保存XGBClassifier填充的特征。我的...
将图像的3D numpy数组重塑为2D numpy数组,用于XGBoost DMatrix输入。
我在一个3D数组中得到了一组图像(尺寸为index*高*宽)。 x_train, x_test, y_train, y_test = train_test_split(X, yy, test_size=0.2, random_state=42, stratify=y) print(x_train......
下面是包中xgboost中xgb.train函数的源代码。 library(xgboost) > xgb.train函数(params = list(), data, nrounds, watchlist = list(), obj = NULL, feval = NULL,...)。
{caret}xgbTree模型在包含权重的情况下无法运行,没有权重则运行正常。
我有一个数据集,在没有权重的情况下建立 xgbTree 模型没有问题,但是一旦我加入了权重 -- 即使权重都是 1 -- 模型就不会收敛。我得到的是...
我试图实现一个示例代码,我发现在Stackoverflow上实现XGBOOST C API在C++中(使用XGBOOST在c++中)。下面是我使用的代码。#include #include
使用groupby()和mean()时,没有数字类型的集合。
我正试图确定流失率。如果我试着用.size()来执行,它可以工作。但如果我用.mean()来写,就不行了。我不明白为什么它不能工作,因为我需要找出...。
如何从XGBoostRegressor获得可重复的结果? random_state没有效果
我意识到,与scikit learn相反,为random_state设置一个固定的值 并不能保证模型每次都能输出相同的结果。因此,我无法得到可重现的 ...
我正在按照网上的超参数调整教程进行操作 我试图使用bayes_opt,但我得到了这个错误: --> best_params = bo.res['max']['max_params'] TypeError: list indices must be ...
XGBoost与Java--加载之前保存为ByteArray[]的升压程序有问题。
我试图将boost对象保存到数据库中,因此我没有保存到硬盘中的文件中,而是以字节[]的形式保存加载。但现在,忘掉数据库吧,因为我只对 ...
在使用 xgboost 预测时,"试图获取一个空序列的 argmax"。
我继续有以上的errow,而预测与任何提升模型我的它是与xgboost或lightgbm。请提出建议,我有点新的ds,我无法理解什么是......。