关于我们#

历史#

本项目始于2007年,是David Cournapeau的一个Google编程之夏项目。同年晚些时候,Matthieu Brucher开始将此项目作为其论文的一部分进行研究。

2010年,INRIA的Fabian Pedregosa、Gael Varoquaux、Alexandre Gramfort和Vincent Michel接管了该项目,并于2010年2月1日发布了第一个公开版本。自那时起,该项目遵循大约3个月的周期发布了多个版本,并由一个蓬勃发展的国际社区主导开发。因此,INRIA对在INRIA工作期间贡献的人员的工作拥有版权。

治理#

scikit-learn的决策过程和治理结构,例如角色和职责,在治理文档中进行了阐述。

scikit-learn的幕后团队#

Scikit-learn是一个社区项目,由世界各地的大量人员共同开发。下面列出的几个核心贡献者团队发挥着核心作用,但更完整的贡献者列表可以在GitHub上找到。

活跃核心贡献者#

维护者团队#

以下人员目前是维护者,负责整合scikit-learn的开发和维护工作


Jérémie du Boisberranger


Loïc Estève


Thomas J. Fan


Alexandre Gramfort


Olivier Grisel


Tim Head


Nicolas Hug


Adrin Jalali


Julien Jerphanion


Guillaume Lemaitre


Adam Li


Lucy Liu


Christian Lorentzen


Andreas Mueller


Joel Nothman


Omar Salman


Gael Varoquaux


Yao Xiao


Meekail Zain

注意

请勿直接给作者发送电子邮件请求帮助或报告问题。相反,请参阅常见问题中关于如何最好地提出scikit-learn使用问题的说明。

另请参阅

如何为项目做贡献

文档团队#

以下人员协助项目文档编写


Arturo Amor


Lucy Liu


Maren Westermann


Yao Xiao

贡献者体验团队#

以下人员是活跃的贡献者,他们还协助分类问题、PR和一般维护


Virgil Chan


Juan Carlos Alfaro Jiménez


Lucy Liu


Maxwell Liu


Juan Martin Loyola


Sylvain Marié


Norbert Preining


Stefanie Senger


Reshama Shaikh


Albert Thomas


Maren Westermann

沟通团队#

以下人员协助围绕scikit-learn的沟通


Lauren Burke-McCarthy


François Goupil

荣誉核心贡献者#

荣誉维护者团队#

以下人员曾是活跃的贡献者,但已不再活跃于本项目

  • Mathieu Blondel

  • Joris Van den Bossche

  • Matthieu Brucher

  • Lars Buitinck

  • David Cournapeau

  • Noel Dawe

  • Vincent Dubourg

  • Edouard Duchesnay

  • Alexander Fabisch

  • Virgile Fritsch

  • Satrajit Ghosh

  • Angel Soler Gollonet

  • Chris Gorgolewski

  • Jaques Grobler

  • Yaroslav Halchenko

  • Brian Holt

  • Arnaud Joly

  • Thouis (Ray) Jones

  • Kyle Kastner

  • manoj kumar

  • Robert Layton

  • Wei Li

  • Paolo Losi

  • Gilles Louppe

  • Jan Hendrik Metzen

  • Vincent Michel

  • Jarrod Millman

  • Vlad Niculae

  • Alexandre Passos

  • Fabian Pedregosa

  • Peter Prettenhofer

  • Hanmin Qin

  • (Venkat) Raghav, Rajagopalan

  • Jacob Schreiber

  • 杜世桥 Du Shiqiao

  • Bertrand Thirion

  • Tom Dupré la Tour

  • Jake Vanderplas

  • Nelle Varoquaux

  • David Warde-Farley

  • Ron Weiss

  • Roman Yurchak

荣誉沟通团队#

以下人员曾活跃于沟通团队,但不再承担沟通职责

  • Reshama Shaikh

荣誉贡献者体验团队#

以下人员曾活跃于贡献者体验团队

  • Chiara Marmo

引用 scikit-learn#

如果您在科学出版物中使用scikit-learn,我们将不胜感激您引用以下论文

Scikit-learn: Machine Learning in Python, Pedregosa et al., JMLR 12, pp. 2825-2830, 2011。

Bibtex 条目

@article{scikit-learn,
  title={Scikit-learn: Machine Learning in {P}ython},
  author={Pedregosa, F. and Varoquaux, G. and Gramfort, A. and Michel, V.
          and Thirion, B. and Grisel, O. and Blondel, M. and Prettenhofer, P.
          and Weiss, R. and Dubourg, V. and Vanderplas, J. and Passos, A. and
          Cournapeau, D. and Brucher, M. and Perrot, M. and Duchesnay, E.},
  journal={Journal of Machine Learning Research},
  volume={12},
  pages={2825--2830},
  year={2011}
}

如果您想引用scikit-learn的API或设计,您也可以考虑以下论文

API design for machine learning software: experiences from the scikit-learn project, Buitinck et al., 2013。

Bibtex 条目

@inproceedings{sklearn_api,
  author    = {Lars Buitinck and Gilles Louppe and Mathieu Blondel and
                Fabian Pedregosa and Andreas Mueller and Olivier Grisel and
                Vlad Niculae and Peter Prettenhofer and Alexandre Gramfort
                and Jaques Grobler and Robert Layton and Jake VanderPlas and
                Arnaud Joly and Brian Holt and Ga{\"{e}}l Varoquaux},
  title     = {{API} design for machine learning software: experiences from the scikit-learn
                project},
  booktitle = {ECML PKDD Workshop: Languages for Data Mining and Machine Learning},
  year      = {2013},
  pages = {108--122},
}

艺术作品#

高质量的PNG和SVG标志可在doc/logos/源目录中找到。

_images/scikit-learn-logo-notext.png

资金支持#

Scikit-learn是一个社区驱动的项目,但机构和私人捐赠有助于确保其可持续性。

项目感谢以下资助者。


:probabl. 聘请了 Adrin Jalali, Arturo Amor, François Goupil, Guillaume Lemaitre, Jérémie du Boisberranger, Loïc Estève, Olivier Grisel 和 Stefanie Senger。


Inria基金会scikit-learn联盟成员通过财政支持帮助维护和改进项目。

chanel

axa

bnp

nvidia

dataiku

inria


NVidia 自2022年起资助Tim Head,并且是Inria scikit-learn联盟的一部分。


Microsoft 自2020年起资助Andreas Müller。


Quansight Labs 自2022年起资助Lucy Liu。


陈-扎克伯格倡议惠康信托基金通过科学基础开源软件 (EOSS) 第6周期资助scikit-learn。

它支持Lucy Liu以及未来将宣布的多元化和包容性倡议。

czi

wellcome


Tidelift 通过其服务协议支持该项目。


过往赞助商#

Quansight Labs 在2022年和2023年资助了Meekail Zain,并在2021年至2023年资助了Thomas J. Fan。


哥伦比亚大学资助了Andreas Müller(2016-2020)。


悉尼大学资助了Joel Nothman(2017-2021)。


Andreas Müller获得了阿尔弗雷德·P·斯隆基金会的资助,用于改进scikit-learn。这项资助支持了Nicolas Hug和Thomas J. Fan的职位。


INRIA积极支持本项目。它为Fabian Pedregosa(2010-2012)、Jaques Grobler(2012-2013)和Olivier Grisel(2013-2017)全职从事本项目提供了资金。它还举办编程冲刺和其他活动。


巴黎-萨克雷数据科学中心资助了一名开发者全职从事项目一年(2014-2015),Guillaume Lemaitre 50%的时间(2016-2017)和Joris van den Bossche 50%的时间(2017-2018)。


纽约大学摩尔-斯隆数据科学环境资助了Andreas Mueller(2014-2016)从事本项目。摩尔-斯隆数据科学环境还资助了几名学生兼职从事本项目。


巴黎高科电信学院资助了Manoj Kumar(2014)、Tom Dupré la Tour(2015)、Raghav RV(2015-2017)、Thierry Guillemot(2016-2017)和Albert Thomas(2017)从事scikit-learn项目。


Labex DigiCosme资助了Nicolas Goix(2015-2016)、Tom Dupré la Tour(2015-2016和2017-2018)、Mathurin Massias(2018-2019)在攻读博士期间兼职从事scikit-learn项目。它还在2015年资助了一次scikit-learn编程冲刺。


陈-扎克伯格倡议于2020年资助Nicolas Hug全职从事scikit-learn。


以下学生由Google通过Google编程之夏项目资助,从事scikit-learn。


NeuroDebian项目提供Debian打包和贡献,由James V. Haxby博士达特茅斯学院)提供支持。


以下组织过去资助了Inria的scikit-learn联盟

msn

bcg

fujitsu

aphp

hf

编程冲刺#

scikit-learn项目拥有悠久的开源编程冲刺历史,从2010年至今已举办超过50场冲刺活动。有许多赞助商为活动成本做出了贡献,包括场地、食物、差旅、开发人员时间等等。请参阅scikit-learn冲刺获取完整的活动列表。

向项目捐款#

如果您有兴趣向项目或我们的某个编程冲刺捐款,请通过NumFOCUS捐款页面捐款。

帮助我们,捐款!

所有捐款将由NumFOCUS处理,NumFOCUS是一个非营利组织,由Scipy社区成员组成的董事会管理。NumFOCUS的使命是促进科学计算软件的发展,特别是在Python领域。作为scikit-learn的财政归属,它确保在需要时有资金可用,以保持项目获得资助并符合税收法规。

scikit-learn项目收到的捐款主要用于支付编程冲刺的差旅费,以及项目的组织预算[1]

注释

基础设施支持#

我们还要感谢Microsoft AzureCircleCI为其持续集成服务器提供的免费CPU时间,以及Anaconda Inc.为我们的暂存和夜间构建提供的存储。