关于我们#

历史#

本项目始于2007年,作为David Cournapeau的一个Google Summer of Code项目。同年晚些时候,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


Adrin Jalali


Julien Jerphanion


Guillaume Lemaitre


Adam Li


Lucy Liu


Christian Lorentzen


Andreas Mueller


Joel Nothman


Omar Salman


Stefanie Senger


Gael Varoquaux


Yao Xiao


Meekail Zain

注意

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

另请参阅

如何为项目做出贡献

文档团队#

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


Arturo Amor


Lucy Liu


Maren Westermann


Yao Xiao

贡献者体验团队#

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


Virgil Chan


Juan Carlos Alfaro Jiménez


Maxwell Liu


Juan Martin Loyola


Dea María Léon


Sylvain Marié


Norbert Preining


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

  • Nicolas Hug

  • 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 通过赞助支持scikit-learn。


白银赞助商#

BNP Paribas Group 通过赞助支持scikit-learn。


青铜赞助商#

NVIDIA 通过赞助支持scikit-learn,并聘请了全职核心维护者 Tim Head。


其他贡献#

过去的赞助商#

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

Columbia University 资助了 Andreas Müller(2016-2020年)。

The University of Sydney 资助了 Joel Nothman(2017-2021年)。

Andreas Müller 获得了 Alfred P. Sloan Foundation 的资助,用于改进scikit-learn。这笔资助支持了 Nicolas Hug 和 Thomas J. Fan 的职位。

INRIA 为 Fabian Pedregosa(2010-2012年)、Jaques Grobler(2012-2013年)和 Olivier Grisel(2013-2017年)提供了全职从事该项目工作的资金。它还举办编码冲刺和其他活动。

Paris-Saclay Center for Data Science 资助了一名开发人员全职从事该项目一年(2014-2015年),资助了 Guillaume Lemaitre 50%的时间(2016-2017年)和 Joris van den Bossche 50%的时间(2017-2018年)。

NYU Moore-Sloan Data Science Environment 资助了 Andreas Mueller(2014-2016年)从事该项目。Moore-Sloan Data Science Environment还资助了几名学生兼职从事该项目。

Télécom Paristech 资助了 Manoj Kumar(2014年)、Tom Dupré la Tour(2015年)、Raghav RV(2015-2017年)、Thierry Guillemot(2016-2017年)和 Albert Thomas(2017年)从事scikit-learn工作。

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

The Chan-Zuckerberg Initiative 资助了 Nicolas Hug 在2020年全职从事scikit-learn工作。

以下学生由 Google 通过 Google Summer of Code 项目赞助从事scikit-learn工作。


NeuroDebian 项目提供 Debian 打包和贡献,由 Dr. James V. Haxby (Dartmouth College) 支持。


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

msn

bcg

fujitsu

aphp

hf

dataiku

bnp

axa

实物捐赠#

以下组织为scikit-learn项目提供了非财务贡献。

公司 贡献
Anaconda Inc 为我们的暂存和夜间构建提供存储空间
CircleCI 提供其持续集成服务器的CPU时间
GitHub 提供团队账户
Microsoft Azure 提供其持续集成服务器的CPU时间

编码冲刺#

scikit-learn 项目有着悠久的开源编码冲刺历史,从2010年至今举办了50多次冲刺活动。有许多赞助商为场地、食物、差旅、开发人员时间等费用做出了贡献。请参阅scikit-learn sprints了解完整的活动列表。

向项目捐款#

如果您发现scikit-learn对您的工作、研究或公司有用,请考虑根据您的资源向项目捐款。有几种捐款方式

通过NumFOCUS捐款 通过GitHub Sponsors捐款 通过Benevity捐款

捐款选项

  • NumFOCUS:通过scikit-learn的财政赞助方 NumFOCUS捐款页面进行捐款。

  • GitHub Sponsors:通过GitHub Sponsors直接支持项目。

  • Benevity:如果您的公司使用scikit-learn,您也可以通过Benevity支持该项目,Benevity是一个管理员工捐款的平台。它被数百家财富1000强公司广泛使用,以简化和扩展其社会影响倡议。如果您的公司使用Benevity,您可以进行最高100%的公司匹配捐款。我们的项目ID是 433725

所有捐款均由位于美国德克萨斯州奥斯汀的501(c)(3)非营利组织NumFOCUS管理。NumFOCUS董事会由SciPy社区成员组成。在法律允许的范围内,捐款可抵税。

注意事项

捐款支持项目的维护,包括开发、文档、基础设施和编码冲刺。

scikit-learn 周边商品#

官方scikit-learn周边商品可在NumFOCUS在线商店购买。每笔销售收入的一部分将用于支持scikit-learn项目。