在 python-package 期间有几个有用的功能更新。但是,pip 版本只是有点过时了。
比如我渴望FEATURE_IMPORTANCE的实现很久了,但是我只能从/python-package/xgboost/sklearn.py中复制相关代码,手动更新本地的xgboost-lib。
我回来时会做的,而且还会安装轮子,希望
这将非常有帮助。 我急切地等待更新,因为它会让我的生活更轻松。
@bryan-woods 一些进展和想法:旧的 PyPI 安装从头开始构建源代码,这对于当前的 xgboost 结构可能不是一个好主意,因为 cmake 和 openMP 支持可能会导致不同平台上的问题,例如 Mac 的系统clang
OpenMP 问题,cmake 在 Mac 等上的ar
问题,所以我正在尝试使用主要平台的静态链接预编译库的wheels-only
解决方案,并停止从头开始支持旧的 PyPI 安装。 如果我们可以让某人维护 Windows 二进制包,这将是一个包含 Windows 平台预编译库的好机会。
@phunterlau感谢您对此实现的贡献! 您是否碰巧在 PyPi(或类似的)上重新发布它方面取得了任何进展? 我目前正在一个项目中使用 PyPi 安装,PyPi 的更新可以轻松解决我遇到的一些问题。
最有用的评论
我回来时会做的,而且还会安装轮子,希望