1.. _about: 2 3About us 4======== 5 6History 7------- 8 9This project was started in 2007 as a Google Summer of Code project by 10David Cournapeau. Later that year, Matthieu Brucher started work on 11this project as part of his thesis. 12 13In 2010 Fabian Pedregosa, Gael Varoquaux, Alexandre Gramfort and Vincent 14Michel of INRIA took leadership of the project and made the first public 15release, February the 1st 2010. Since then, several releases have appeared 16following a ~ 3-month cycle, and a thriving international community has 17been leading the development. 18 19Governance 20---------- 21 22The decision making process and governance structure of scikit-learn is laid 23out in the :ref:`governance document <governance>`. 24 25Authors 26------- 27 28The following people are currently core contributors to scikit-learn's development 29and maintenance: 30 31.. include:: authors.rst 32 33Please do not email the authors directly to ask for assistance or report issues. 34Instead, please see `What's the best way to ask questions about scikit-learn 35<http://scikit-learn.org/stable/faq.html#what-s-the-best-way-to-get-help-on-scikit-learn-usage>`_ 36in the FAQ. 37 38.. seealso:: 39 40 :ref:`How you can contribute to the project <contributing>` 41 42Triage Team 43----------- 44 45The following people are active contributors who also help with 46:ref:`triaging issues <bug_triaging>`, PRs, and general 47maintenance: 48 49.. include:: triage_team.rst 50 51Communication Team 52------------------ 53 54The following people help with :ref:`communication around scikit-learn 55<communication_team>`. 56 57.. include:: communication_team.rst 58 59 60Emeritus Core Developers 61------------------------ 62 63The following people have been active contributors in the past, but are no 64longer active in the project: 65 66.. include:: authors_emeritus.rst 67 68 69.. _citing-scikit-learn: 70 71Citing scikit-learn 72------------------- 73 74If you use scikit-learn in a scientific publication, we would appreciate 75citations to the following paper: 76 77 `Scikit-learn: Machine Learning in Python 78 <http://jmlr.csail.mit.edu/papers/v12/pedregosa11a.html>`_, Pedregosa 79 *et al.*, JMLR 12, pp. 2825-2830, 2011. 80 81 Bibtex entry:: 82 83 @article{scikit-learn, 84 title={Scikit-learn: Machine Learning in {P}ython}, 85 author={Pedregosa, F. and Varoquaux, G. and Gramfort, A. and Michel, V. 86 and Thirion, B. and Grisel, O. and Blondel, M. and Prettenhofer, P. 87 and Weiss, R. and Dubourg, V. and Vanderplas, J. and Passos, A. and 88 Cournapeau, D. and Brucher, M. and Perrot, M. and Duchesnay, E.}, 89 journal={Journal of Machine Learning Research}, 90 volume={12}, 91 pages={2825--2830}, 92 year={2011} 93 } 94 95If you want to cite scikit-learn for its API or design, you may also want to consider the 96following paper: 97 98 :arxiv:`API design for machine learning software: experiences from the scikit-learn 99 project <1309.0238>`, Buitinck *et al.*, 2013. 100 101 Bibtex entry:: 102 103 @inproceedings{sklearn_api, 104 author = {Lars Buitinck and Gilles Louppe and Mathieu Blondel and 105 Fabian Pedregosa and Andreas Mueller and Olivier Grisel and 106 Vlad Niculae and Peter Prettenhofer and Alexandre Gramfort 107 and Jaques Grobler and Robert Layton and Jake VanderPlas and 108 Arnaud Joly and Brian Holt and Ga{\"{e}}l Varoquaux}, 109 title = {{API} design for machine learning software: experiences from the scikit-learn 110 project}, 111 booktitle = {ECML PKDD Workshop: Languages for Data Mining and Machine Learning}, 112 year = {2013}, 113 pages = {108--122}, 114 } 115 116Artwork 117------- 118 119High quality PNG and SVG logos are available in the `doc/logos/ 120<https://github.com/scikit-learn/scikit-learn/tree/main/doc/logos>`_ 121source directory. 122 123.. image:: images/scikit-learn-logo-notext.png 124 :align: center 125 126Funding 127------- 128Scikit-Learn is a community driven project, however institutional and private 129grants help to assure its sustainability. 130 131The project would like to thank the following funders. 132 133................................... 134 135.. raw:: html 136 137 <div class="sk-sponsor-div"> 138 <div class="sk-sponsor-div-box"> 139 140The `Members <https://scikit-learn.fondation-inria.fr/en/home/#sponsors>`_ of 141the `Scikit-Learn Consortium at Inria Foundation 142<https://scikit-learn.fondation-inria.fr/en/home/>`_ fund Olivier 143Grisel, Guillaume Lemaitre, Jérémie du Boisberranger and Chiara Marmo. 144 145.. raw:: html 146 147 </div> 148 149.. |msn| image:: images/microsoft.png 150 :width: 100pt 151 :target: https://www.microsoft.com/ 152 153.. |bcg| image:: images/bcg.png 154 :width: 100pt 155 :target: https://www.bcg.com/beyond-consulting/bcg-gamma/default.aspx 156 157.. |axa| image:: images/axa.png 158 :width: 50pt 159 :target: https://www.axa.fr/ 160 161.. |bnp| image:: images/bnp.png 162 :width: 150pt 163 :target: https://www.bnpparibascardif.com/ 164 165.. |fujitsu| image:: images/fujitsu.png 166 :width: 100pt 167 :target: https://www.fujitsu.com/global/ 168 169.. |dataiku| image:: images/dataiku.png 170 :width: 70pt 171 :target: https://www.dataiku.com/ 172 173.. |aphp| image:: images/logo_APHP_text.png 174 :width: 150pt 175 :target: https://aphp.fr/ 176 177.. |inria| image:: images/inria-logo.jpg 178 :width: 100pt 179 :target: https://www.inria.fr 180 181 182.. raw:: html 183 184 <div class="sk-sponsor-div-box"> 185 186.. table:: 187 :class: sk-sponsor-table align-default 188 189 +---------+----------+ 190 | |bcg| | 191 +---------+----------+ 192 | | 193 +---------+----------+ 194 | |axa| | |bnp| | 195 +---------+----------+ 196 ||fujitsu|| |msn| | 197 +---------+----------+ 198 | | 199 +---------+----------+ 200 | |dataiku| | 201 +---------+----------+ 202 | |aphp| | 203 +---------+----------+ 204 | | 205 +---------+----------+ 206 | |inria| | 207 +---------+----------+ 208 209.. raw:: html 210 211 </div> 212 </div> 213 214........ 215 216.. raw:: html 217 218 <div class="sk-sponsor-div"> 219 <div class="sk-sponsor-div-box"> 220 221`The University of Sydney <https://sydney.edu.au/>`_ funds Joel Nothman since 222July 2017. 223 224.. raw:: html 225 226 </div> 227 228 <div class="sk-sponsor-div-box"> 229 230.. image:: images/sydney-primary.jpeg 231 :width: 100pt 232 :align: center 233 :target: https://sydney.edu.au/ 234 235.. raw:: html 236 237 </div> 238 </div> 239 240.......... 241 242.. raw:: html 243 244 <div class="sk-sponsor-div"> 245 <div class="sk-sponsor-div-box"> 246 247`Zalando SE <https://corporate.zalando.com/en>`_ funds Adrin Jalali since 248August 2020. 249 250.. raw:: html 251 252 </div> 253 254 <div class="sk-sponsor-div-box"> 255 256.. image:: images/zalando_logo.png 257 :width: 100pt 258 :align: center 259 :target: https://corporate.zalando.com/en 260 261.. raw:: html 262 263 </div> 264 </div> 265 266........... 267 268.. raw:: html 269 270 <div class="sk-sponsor-div"> 271 <div class="sk-sponsor-div-box"> 272 273`Microsoft <https://microsoft.com/>`_ funds Andreas Müller since 2020. 274 275.. raw:: html 276 277 </div> 278 279 <div class="sk-sponsor-div-box"> 280 281.. image:: images/microsoft.png 282 :width: 100pt 283 :align: center 284 :target: https://www.microsoft.com/ 285 286.. raw:: html 287 288 </div> 289 </div> 290 291........... 292 293.. raw:: html 294 295 <div class="sk-sponsor-div"> 296 <div class="sk-sponsor-div-box"> 297 298`Quansight Labs <https://labs.quansight.org>`_ funds Thomas J. Fan since 2021. 299 300.. raw:: html 301 302 </div> 303 304 <div class="sk-sponsor-div-box"> 305 306.. image:: images/quansight-labs.png 307 :width: 100pt 308 :align: center 309 :target: https://labs.quansight.org 310 311.. raw:: html 312 313 </div> 314 </div> 315 316Past Sponsors 317............. 318 319.. raw:: html 320 321 <div class="sk-sponsor-div"> 322 <div class="sk-sponsor-div-box"> 323 324`Columbia University <https://columbia.edu/>`_ funded Andreas Müller 325(2016-2020). 326 327.. raw:: html 328 329 </div> 330 331 <div class="sk-sponsor-div-box"> 332 333.. image:: images/columbia.png 334 :width: 50pt 335 :align: center 336 :target: https://www.columbia.edu/ 337 338.. raw:: html 339 340 </div> 341 </div> 342 343........... 344 345.. raw:: html 346 347 <div class="sk-sponsor-div"> 348 <div class="sk-sponsor-div-box"> 349 350Andreas Müller received a grant to improve scikit-learn from the 351`Alfred P. Sloan Foundation <https://sloan.org>`_ . 352This grant supported the position of Nicolas Hug and Thomas J. Fan. 353 354.. raw:: html 355 356 </div> 357 358 <div class="sk-sponsor-div-box"> 359 360.. image:: images/sloan_banner.png 361 :width: 100pt 362 :align: center 363 :target: https://sloan.org/ 364 365.. raw:: html 366 367 </div> 368 </div> 369 370............. 371 372.. raw:: html 373 374 <div class="sk-sponsor-div"> 375 <div class="sk-sponsor-div-box"> 376 377`INRIA <https://www.inria.fr>`_ actively supports this project. It has 378provided funding for Fabian Pedregosa (2010-2012), Jaques Grobler 379(2012-2013) and Olivier Grisel (2013-2017) to work on this project 380full-time. It also hosts coding sprints and other events. 381 382.. raw:: html 383 384 </div> 385 386 <div class="sk-sponsor-div-box"> 387 388.. image:: images/inria-logo.jpg 389 :width: 100pt 390 :align: center 391 :target: https://www.inria.fr 392 393.. raw:: html 394 395 </div> 396 </div> 397 398..................... 399 400.. raw:: html 401 402 <div class="sk-sponsor-div"> 403 <div class="sk-sponsor-div-box"> 404 405`Paris-Saclay Center for Data Science 406<https://www.datascience-paris-saclay.fr/>`_ 407funded one year for a developer to work on the project full-time 408(2014-2015), 50% of the time of Guillaume Lemaitre (2016-2017) and 50% of the 409time of Joris van den Bossche (2017-2018). 410 411.. raw:: html 412 413 </div> 414 <div class="sk-sponsor-div-box"> 415 416.. image:: images/cds-logo.png 417 :width: 100pt 418 :align: center 419 :target: https://www.datascience-paris-saclay.fr/ 420 421.. raw:: html 422 423 </div> 424 </div> 425 426............ 427 428.. raw:: html 429 430 <div class="sk-sponsor-div"> 431 <div class="sk-sponsor-div-box"> 432 433`Anaconda, Inc <https://www.anaconda.com/>`_ funded Adrin Jalali in 2019. 434 435.. raw:: html 436 437 </div> 438 439 <div class="sk-sponsor-div-box"> 440 441.. image:: images/anaconda.png 442 :width: 100pt 443 :align: center 444 :target: https://www.anaconda.com/ 445 446.. raw:: html 447 448 </div> 449 </div> 450 451.......................... 452 453.. raw:: html 454 455 <div class="sk-sponsor-div"> 456 <div class="sk-sponsor-div-box"> 457 458`NYU Moore-Sloan Data Science Environment <https://cds.nyu.edu/mooresloan/>`_ 459funded Andreas Mueller (2014-2016) to work on this project. The Moore-Sloan 460Data Science Environment also funds several students to work on the project 461part-time. 462 463.. raw:: html 464 465 </div> 466 <div class="sk-sponsor-div-box"> 467 468.. image:: images/nyu_short_color.png 469 :width: 100pt 470 :align: center 471 :target: https://cds.nyu.edu/mooresloan/ 472 473.. raw:: html 474 475 </div> 476 </div> 477 478........................ 479 480.. raw:: html 481 482 <div class="sk-sponsor-div"> 483 <div class="sk-sponsor-div-box"> 484 485`Télécom Paristech <https://www.telecom-paristech.fr/>`_ funded Manoj Kumar 486(2014), Tom Dupré la Tour (2015), Raghav RV (2015-2017), Thierry Guillemot 487(2016-2017) and Albert Thomas (2017) to work on scikit-learn. 488 489.. raw:: html 490 491 </div> 492 <div class="sk-sponsor-div-box"> 493 494.. image:: images/telecom.png 495 :width: 50pt 496 :align: center 497 :target: https://www.telecom-paristech.fr/ 498 499.. raw:: html 500 501 </div> 502 </div> 503 504..................... 505 506.. raw:: html 507 508 <div class="sk-sponsor-div"> 509 <div class="sk-sponsor-div-box"> 510 511`The Labex DigiCosme <https://digicosme.lri.fr>`_ funded Nicolas Goix 512(2015-2016), Tom Dupré la Tour (2015-2016 and 2017-2018), Mathurin Massias 513(2018-2019) to work part time on scikit-learn during their PhDs. It also 514funded a scikit-learn coding sprint in 2015. 515 516.. raw:: html 517 518 </div> 519 <div class="sk-sponsor-div-box"> 520 521.. image:: images/digicosme.png 522 :width: 100pt 523 :align: center 524 :target: https://digicosme.lri.fr 525 526.. raw:: html 527 528 </div> 529 </div> 530 531..................... 532 533.. raw:: html 534 535 <div class="sk-sponsor-div"> 536 <div class="sk-sponsor-div-box"> 537 538`The Chan-Zuckerberg Initiative <https://chanzuckerberg.com/>`_ funded Nicolas 539Hug to work full-time on scikit-learn in 2020. 540 541.. raw:: html 542 543 </div> 544 <div class="sk-sponsor-div-box"> 545 546.. image:: images/czi_logo.svg 547 :width: 100pt 548 :align: center 549 :target: https://chanzuckerberg.com 550 551.. raw:: html 552 553 </div> 554 </div> 555 556...................... 557 558The following students were sponsored by `Google 559<https://developers.google.com/open-source/>`_ to work on scikit-learn through 560the `Google Summer of Code <https://en.wikipedia.org/wiki/Google_Summer_of_Code>`_ 561program. 562 563- 2007 - David Cournapeau 564- 2011 - `Vlad Niculae`_ 565- 2012 - `Vlad Niculae`_, Immanuel Bayer. 566- 2013 - Kemal Eren, Nicolas Trésegnie 567- 2014 - Hamzeh Alsalhi, Issam Laradji, Maheshakya Wijewardena, Manoj Kumar. 568- 2015 - `Raghav RV <https://github.com/raghavrv>`_, Wei Xue 569- 2016 - `Nelson Liu <http://nelsonliu.me>`_, `YenChen Lin <https://yenchenlin.me/>`_ 570 571.. _Vlad Niculae: https://vene.ro/ 572 573................... 574 575The `NeuroDebian <http://neuro.debian.net>`_ project providing `Debian 576<https://www.debian.org/>`_ packaging and contributions is supported by 577`Dr. James V. Haxby <http://haxbylab.dartmouth.edu/>`_ (`Dartmouth 578College <https://pbs.dartmouth.edu/>`_). 579 580Sprints 581------- 582 583The International 2019 Paris sprint was kindly hosted by `AXA <https://www.axa.fr/>`_. 584Also some participants could attend thanks to the support of the `Alfred P. 585Sloan Foundation <https://sloan.org>`_, the `Python Software 586Foundation <https://www.python.org/psf/>`_ (PSF) and the `DATAIA Institute 587<https://dataia.eu/en>`_. 588 589..................... 590 591The 2013 International Paris Sprint was made possible thanks to the support of 592`Télécom Paristech <https://www.telecom-paristech.fr/>`_, `tinyclues 593<https://www.tinyclues.com/>`_, the `French Python Association 594<https://www.afpy.org/>`_ and the `Fonds de la Recherche Scientifique 595<https://www.frs-fnrs.be/-fnrs>`_. 596 597.............. 598 599The 2011 International Granada sprint was made possible thanks to the support 600of the `PSF <https://www.python.org/psf/>`_ and `tinyclues 601<https://www.tinyclues.com/>`_. 602 603Donating to the project 604....................... 605 606If you are interested in donating to the project or to one of our code-sprints, 607you can use the *Paypal* button below or the `NumFOCUS Donations Page 608<https://www.numfocus.org/support-numfocus.html>`_ (if you use the latter, 609please indicate that you are donating for the scikit-learn project). 610 611All donations will be handled by `NumFOCUS 612<https://numfocus.org/>`_, a non-profit-organization which is 613managed by a board of `Scipy community members 614<https://numfocus.org/board.html>`_. NumFOCUS's mission is to foster 615scientific computing software, in particular in Python. As a fiscal home 616of scikit-learn, it ensures that money is available when needed to keep 617the project funded and available while in compliance with tax regulations. 618 619The received donations for the scikit-learn project mostly will go towards 620covering travel-expenses for code sprints, as well as towards the organization 621budget of the project [#f1]_. 622 623.. raw :: html 624 625 </br></br> 626 <div style="text-align: center;"> 627 <a class="btn btn-warning btn-big sk-donate-btn mb-1" href="https://numfocus.org/donate-to-scikit-learn">Help us, <strong>donate!</strong></a> 628 </div> 629 </br> 630 631.. rubric:: Notes 632 633.. [#f1] Regarding the organization budget, in particular, we might use some of 634 the donated funds to pay for other project expenses such as DNS, 635 hosting or continuous integration services. 636 637Infrastructure support 638---------------------- 639 640- We would also like to thank `Microsoft Azure 641 <https://azure.microsoft.com/en-us/>`_, `Travis Cl <https://travis-ci.org/>`_, 642 `CircleCl <https://circleci.com/>`_ for free CPU time on their Continuous 643 Integration servers, and `Anaconda Inc. <https://www.anaconda.com>`_ for the 644 storage they provide for our staging and nightly builds. 645