Evalml: Perbarui ke XGBoost 1.0.2

Dibuat pada 20 Feb 2020  ·  2Komentar  ·  Sumber: alteryx/evalml

Saat ini XGBoost 1.0.0 menghentikan pengujian python 3.5 kami dan membuat yang lain timeout. Kami setidaknya harus membatasi XGBoost untuk saat ini dan berdiskusi lebih lanjut tentang bagaimana kami menangani versi ketergantungan.

bug

Komentar yang paling membantu

@jeremyliweishih haruskah kita melampirkan #407 ke tiket ini?

Semua 2 komentar

@jeremyliweishih haruskah kita melampirkan #407 ke tiket ini?

@christopherbunn akan membahas ini lebih lanjut sore ini, tapi setelah itu dia keluar sampai minggu depan. Jadi aku akan mengambilnya besok.

Pertama, kita tidak perlu lagi mengecualikan xgboost 1.0.0 karena kita tidak lagi mendukung python 3.5. Memperbarui judul masalah untuk mencerminkan hal itu.

Mengenai kesalahan: Saya baru saja berbicara dengan @christopherbunn dan kami melihat yang berikut saat menjalankan xgboost 1.0.1:

  • Menjalankan pipa xgboost selama automl (misalnya test_random_state ) membutuhkan waktu ~9 menit untuk menyelesaikannya. Itu menyebabkan tes itu kehabisan waktu, karena tes itu menjalankan automl 4x dan ada batas waktu 20 menit
  • @christopherbunn mengamati xgboost menggunakan 26 core saat dikonfigurasi dengan n_cores=-1 bukannya 8. Kami pikir 26 adalah jumlah core pada mesin circleci
  • Kami masih tidak yakin apakah ini terkait dengan kesalahan yang dilihat @angela97lin di #441, atau dengan kegagalan di #167. Meskipun jelas semua masalah ini ada hubungannya dengan n_jobs /joblib.
Apakah halaman ini membantu?
0 / 5 - 0 peringkat