During the week of June 19 to 23, 2023, the scikit-learn team held its first developers sprint since 2019! The sprint took place in Paris, France at the Dataiku office. The sprint event was an in-person event and had 32 participants.
The following scikit-learn team members joined the sprint:
- Adrin Jalali
- Arturo Amor Quiroz
- François Goupil (@francoisgoupil)
- Frank Charras (@fcharras)
- Gael Varoquaux (@GaelVaroquaux)
- Guillaume Lemaitre (@glemaitre)
- Jérémie du Boisberranger (@jeremiedbb)
- Joris Van den Bossche
- Julien Jerphanion (@jjerphan)
- Loïc Estève
- Maren Westermann
- Olivier Grisel (@ogrisel)
- Roman Yurchak
- Thomas Fan
- Tim Head (@betatim)
The following community members joined the sprint:
- Alexandre Landeau
- Alexandre Vigny
- Chaine San Buenaventura
- Camille Troillard
- Denis Engemann
- Franck Charras
- Harizo Rajaona
- Ines (intern at Dataiku)
- Jovan Stojanovic
- Leo Dreyfus-Schmidt
- Léo Grinsztajn
- Lilian Boulard
- Louis Fouquet
- Riccardo Cappuzzo
- Samuel Ronsin
- Vincent Maladière
- Yann Lechelle
- Dataiku provided the space and some of the food, as well as all of the coffee.
- The scikit-learn consortium organized the sprint, paid for the lunch, the travel and accommodation expenses.
Topics covered at the sprint
- PR #13649: Monotonic constraints for Tree-based models
- Discussed the vision/future directions for the project. What is important to keep the project relevant in the future.
- Should we share some points beyond the vision statement?
- Thomas F will try and create a vision statement
- Discussed what people are keeping an eye on with a two year time scale in mind in terms of technology and developments that are relevant.
- Tim: keep improving our documentation (not just expanding it but also “gardening” to keep it readable)
- Tim: increase active outreach and communication about new features/improvements and other changes. A lot of cool things in scikit-learn are virtually unknown to the wider public (e.g. Hist grad boosting being on par with lightgbm in terms of performance, …)
What is next?
We are discussing co-locating with OpenML in 2024 in Berlin, Germany to organize another developers’ sprint.