В пакете python было несколько полезных и функциональных обновлений. Однако версия pip немного устарела.
Например, я давно хотел реализовать FEATURE_IMPORTANCE, но могу только скопировать соответствующие коды из /python-package/xgboost/sklearn.py и вручную обновить локальную xgboost-lib.
сделаю это, когда вернусь, и, надеюсь, будет установка колес
Это было бы очень полезно. Я с нетерпением жду обновления, так как это сделает мою жизнь намного проще.
@bryan-woods некоторый прогресс и мысли: старая установка PyPI создает исходный код с нуля, что может быть не очень хорошей идеей для текущей структуры xgboost, поскольку поддержка cmake и openMP может вызвать проблемы на разных платформах, например, в системе Mac clang
Проблема ar
на Mac и т. д., поэтому я экспериментирую с решением wheels-only
с предварительно скомпилированной библиотекой статической ссылки для основных платформ и прекращаю поддержку старой установки PyPI с нуля. Было бы неплохо включить предварительно скомпилированные библиотеки платформы Windows, если у нас будет кто-то, кто поддерживает двоичный пакет Windows.
@phunterlau Спасибо за ваш вклад в эту реализацию! Удалось ли вам переиздать его на PyPi (или аналогичном)? В настоящее время я использую установку PyPi в проекте, и обновление PyPi было бы простым решением некоторых проблем, которые у меня есть.
Самый полезный комментарий
сделаю это, когда вернусь, и, надеюсь, будет установка колес