В настоящее время XGBoost 1.0.0 нарушает наши тесты python 3.5 и заставляет остальные выполнять таймаут. Мы должны хотя бы ограничить XGBoost и продолжить обсуждение того, как мы обрабатываем версии зависимостей.
@jeremyliweishih, стоит ли прикрепить к этому
@christopherbunn еще немного рассмотрит это сегодня днем, но после этого его не будет до следующей недели. Так что заберу завтра.
Во-первых, нам больше не нужно исключать xgboost 1.0.0, потому что мы больше не поддерживаем python 3.5. Обновление названия проблемы, чтобы отразить это.
Что касается ошибок: я только что разговаривал с @christopherbunn, и при запуске xgboost 1.0.1 мы видим следующее:
test_random_state
) занимает ~ 9 минут. Это приводит к тому, что этот тест истекает, потому что этот тест запускается автоматически 4 раза, а время ожидания составляет 20 минут.n_cores=-1
вместо 8. Мы думаем, что 26 - это количество ядер на машине circleci.n_jobs
/ joblib.
Самый полезный комментарий
@jeremyliweishih, стоит ли прикрепить к этому