關於我們#

歷史#

此專案於 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


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


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-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: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 設計:來自 scikit-learn 專案的經驗, 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 收到了一筆來自 Alfred P. Sloan 基金會的補助金,用於改進 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)。


NYU Moore-Sloan 數據科學環境資助了 Andreas Müller (2014-2016) 投入此專案。Moore-Sloan 數據科學環境還資助了幾名學生兼職投入此專案。


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 的工作。


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 的工作。


以下學生由 Google 贊助,透過 Google Summer of Code 計畫投入 scikit-learn 的工作。


提供 Debian 套件和貢獻的 NeuroDebian 專案由 James V. Haxby 博士達特茅斯學院)支持。


以下組織過去曾資助 Inria 的 scikit-learn 聯盟

msn

bcg

fujitsu

aphp

hf

程式碼衝刺#

scikit-learn 專案具有悠久的開放原始碼程式碼衝刺歷史,從 2010 年至今已舉辦超過 50 場衝刺活動。有許多贊助商為包括場地、食物、旅行、開發人員時間等成本做出貢獻。如需完整活動列表,請參閱scikit-learn 衝刺

捐贈給專案#

如果您有興趣捐贈給專案或我們的程式碼衝刺活動,請透過 NumFOCUS 捐款頁面進行捐款。

幫助我們,捐款!

所有捐款將由 NumFOCUS 處理,這是一個由 Scipy 社群成員管理的非營利組織。NumFOCUS 的使命是促進科學計算軟體,特別是在 Python 中。作為 scikit-learn 的財政機構,它確保在需要時有資金可供使用,以保持專案的資金充足和可用性,同時符合稅務法規。

針對 scikit-learn 專案收到的捐款主要將用於支付程式碼衝刺的差旅費用,以及專案的組織預算 [1]

備註

基礎設施支援#

我們還要感謝 Microsoft AzureCirrus ClCircleCl 在其持續整合伺服器上提供的免費 CPU 時間,以及 Anaconda Inc. 為我們的預發佈版本和每日建置版本提供的儲存空間。