关于我们#

历史#

该项目始于 2007 年,由 David Cournapeau 作为 Google 暑期代码项目启动。同年晚些时候,Matthieu Brucher 开始作为其论文的一部分参与该项目。

2010 年,INRIA 的 Fabian Pedregosa、Gael Varoquaux、Alexandre Gramfort 和 Vincent Michel 领导了该项目,并于 2010 年 2 月 1 日发布了第一个公开版本。从那时起,该项目以大约 3 个月的周期发布了多个版本,并且一个蓬勃发展的国际社区一直在领导开发工作。

治理#

scikit-learn 的决策过程和治理结构在 治理文档 中阐述。

scikit-learn 背后的人#

Scikit-learn 是一个社区项目,由来自世界各地的众多人共同开发。以下列出的几个团队在项目中扮演着核心角色,但更完整的贡献者列表可以在 github 上找到

维护者团队#

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


Jérémie du Boisberranger


Joris Van den Bossche


Loïc Estève


Thomas J. Fan


Alexandre Gramfort


Olivier Grisel


Yaroslav Halchenko


Tim Head


Nicolas Hug


Adrin Jalali


Julien Jerphanion


Guillaume Lemaitre


Christian Lorentzen


Jan Hendrik Metzen


Andreas Mueller


Vlad Niculae


Joel Nothman


Hanmin Qin


Omar Salman


Bertrand Thirion


Tom Dupré la Tour


Gael Varoquaux


Nelle Varoquaux


Yao Xiao


Roman Yurchak


Meekail Zain

注意

请勿直接向作者发送电子邮件寻求帮助或报告问题。相反,请参阅常见问题解答中的 关于 scikit-learn 使用的最佳提问方式

另请参阅

如何 为项目做出贡献

文档团队#

以下人员帮助记录项目


Arturo Amor


Lucy Liu


Yao Xiao

贡献者体验团队#

以下人员是积极的贡献者,他们还帮助 对问题进行分类、PR 和一般维护


Juan Carlos Alfaro Jiménez


Lucy Liu


Maxwell Liu


Juan Martin Loyola


Sylvain Marié


Norbert Preining


Reshama Shaikh


Albert Thomas


Maren Westermann

沟通团队#

以下人员帮助 围绕 scikit-learn 进行沟通


Lauren Burke


François Goupil

荣誉核心开发者#

以下人员过去曾是积极的贡献者,但不再积极参与该项目

  • Mathieu Blondel

  • 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

  • Brian Holt

  • Arnaud Joly

  • Thouis (Ray) Jones

  • Kyle Kastner

  • manoj kumar

  • Robert Layton

  • Wei Li

  • Paolo Losi

  • Gilles Louppe

  • Vincent Michel

  • Jarrod Millman

  • Alexandre Passos

  • Fabian Pedregosa

  • Peter Prettenhofer

  • (Venkat) Raghav, Rajagopalan

  • Jacob Schreiber

  • 杜世橋 Du Shiqiao

  • Jake Vanderplas

  • David Warde-Farley

  • Ron Weiss

荣誉沟通团队#

以下人员过去曾是沟通团队的积极成员,但不再承担沟通职责

  • 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、Olivier Grisel 和 Stefanie Senger 提供资金。


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

chanel

axa

bnp

nvidia

hf

dataiku

inria


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


Microsoft 自 2020 年起为 Andreas Müller 提供资金。


Quansight Labs 自 2022 年起为 Lucy Liu 提供资金。


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

_images/Tidelift-logo-on-light.svg

过去赞助商#

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 Müller 提供资金 (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 编码冲刺提供资金。


陈-扎克伯格倡议 为 Nicolas Hug 提供资金,让他在 2020 年全职参与 scikit-learn 项目。

_images/czi_logo.svg

以下学生获得了 Google 的赞助,通过 Google 暑期代码 项目参与 scikit-learn 项目。


NeuroDebian 项目提供 Debian 包裹和贡献,并得到 Dr. James V. Haxby (达特茅斯学院) 的支持。


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

msn

bcg

fujitsu

aphp

冲刺#

捐赠给项目#

如果您有兴趣捐赠给项目或我们的代码冲刺,请通过 NumFOCUS 捐赠页面 捐赠。

帮助我们,捐赠!

所有捐款将由 NumFOCUS 处理,NumFOCUS 是一个非营利组织,由 Scipy 社区成员 组成。NumFOCUS 的使命是促进科学计算软件,特别是 Python 中的软件。作为 scikit-learn 的财政之家,它确保在需要时有资金来维持项目的运作和可用性,同时符合税收法规。

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

备注

基础设施支持#

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