Evalml: 更新到 XGBoost 1.0.2

创建于 2020-02-20  ·  2评论  ·  资料来源: alteryx/evalml

目前 XGBoost 1.0.0 打破了我们的 python 3.5 测试并使其他测试超时。 我们现在至少应该限制 XGBoost,并进一步讨论我们如何处理依赖版本控制。

最有用的评论

@jeremyliweishih我们应该在这张票上附上 #407 吗?

所有2条评论

@jeremyliweishih我们应该在这张票上附上 #407 吗?

@christopherbunn将在今天下午进一步研究这个问题,但在那之后他要到下周才会出局。 所以我明天去取。

首先,我们不再需要排除 xgboost 1.0.0,因为我们不再支持 python 3.5。 更新问题标题以反映这一点。

关于错误:我刚刚与@christopherbunn 交谈,我们在运行 xgboost 1.0.1 时看到以下内容:

  • 在 automl 期间运行 xgboost 管道(例如test_random_state )需要大约 9 分钟才能完成。 这导致该测试超时,因为该测试运行 automl 4x 并且有 20 分钟的超时
  • @christopherbunn观察到 xgboost 在配置为n_cores=-1而不是 8 时使用 26 个内核。我们认为 26 是 circleci 机器上的内核数
  • 我们仍然不确定这是否与@angela97lin在#441 中看到的错误有关,或者与#167 中的失败有关。 尽管很明显所有这些问题都与n_jobs /joblib 有关。
此页面是否有帮助?
0 / 5 - 0 等级