scikit-learn is a Python module for machine learning built on top of SciPy and is distributed under the 3-Clause BSD license.
The project was started in 2007 by David Cournapeau as a Google Summer of Code project, and since then many volunteers have contributed. See the About us page for a list of core contributors.
It is currently maintained by a team of volunteers.
Website: https://scikit-learn.org
Installation Dependenciesscikit-learn requires:
Python (>= 3.10)
NumPy (>= 1.22.0)
SciPy (>= 1.8.0)
joblib (>= 1.2.0)
threadpoolctl (>= 3.1.0)
Scikit-learn plotting capabilities (i.e., functions start with plot_ and classes end with Display) require Matplotlib (>= 3.5.0). For running the examples Matplotlib >= 3.5.0 is required. A few examples require scikit-image >= 0.19.0, a few examples require pandas >= 1.4.0, some examples require seaborn >= 0.9.0 and plotly >= 5.14.0.
User installationIf you already have a working installation of NumPy and SciPy, the easiest way to install scikit-learn is using pip:
pip install -U scikit-learn
or conda:
conda install -c conda-forge scikit-learn
The documentation includes more detailed installation instructions.
ChangelogSee the changelog for a history of notable changes to scikit-learn.
DevelopmentWe welcome new contributors of all experience levels. The scikit-learn community goals are to be helpful, welcoming, and effective. The Development Guide has detailed information about contributing code, documentation, tests, and more. We’ve included some basic information in this README.
Important linksOfficial source code repo: https://github.com/scikit-learn/scikit-learn
Download releases: https://pypi.org/project/scikit-learn/
Issue tracker: https://github.com/scikit-learn/scikit-learn/issues
You can check the latest sources with the command:
git clone https://github.com/scikit-learn/scikit-learn.gitContributing
To learn more about making a contribution to scikit-learn, please see our Contributing guide.
TestingAfter installation, you can launch the test suite from outside the source directory (you will need to have pytest >= 7.1.2 installed):
pytest sklearn
See the web page https://scikit-learn.org/dev/developers/contributing.html#testing-and-improving-test-coverage for more information.
Submitting a Pull RequestRandom number generation can be controlled during testing by setting the SKLEARN_SEED environment variable.
Before opening a Pull Request, have a look at the full Contributing page to make sure your code complies with our guidelines: https://scikit-learn.org/stable/developers/index.html
Project HistoryThe project was started in 2007 by David Cournapeau as a Google Summer of Code project, and since then many volunteers have contributed. See the About us page for a list of core contributors.
The project is currently maintained by a team of volunteers.
Note: scikit-learn was previously referred to as scikits.learn.
Help and Support DocumentationHTML documentation (stable release): https://scikit-learn.org
HTML documentation (development version): https://scikit-learn.org/dev/
Website: https://scikit-learn.org
Mailing list: https://mail.python.org/mailman/listinfo/scikit-learn
GitHub Discussions: https://github.com/scikit-learn/scikit-learn/discussions
Stack Overflow: https://stackoverflow.com/questions/tagged/scikit-learn
Discord: https://discord.gg/h9qyrK8Jc8
Calendar: https://blog.scikit-learn.org/calendar/
Logos & Branding: https://github.com/scikit-learn/scikit-learn/tree/main/doc/logos
If you use scikit-learn in a scientific publication, we would appreciate citations: https://scikit-learn.org/stable/about.html#citing-scikit-learn
Download filesDownload the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution Built Distributions File detailsDetails for the file scikit_learn-1.7.0.tar.gz
.
c01e869b15aec88e2cdb73d27f15bdbe03bce8e2fb43afbe77c45d399e73a5a3
MD5 ade96fe5f06469b1d2bfc099579aca8d
BLAKE2b-256 df3b29fa87e76b1d7b3b77cc1fcbe82e6e6b8cd704410705b008822de530277c
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0.tar.gz
:
Details for the file scikit_learn-1.7.0-cp313-cp313t-win_amd64.whl
.
126c09740a6f016e815ab985b21e3a0656835414521c81fc1a8da78b679bdb75
MD5 6baf5e62ac9b1f08a6fe2f278f0abecf
BLAKE2b-256 4ed03ef4ab2c6be4aa910445cd09c5ef0b44512e3de2cfb2112a88bb647d2cf7
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313t-win_amd64.whl
:
Details for the file scikit_learn-1.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
317ca9f83acbde2883bd6bb27116a741bfcb371369706b4f9973cf30e9a03b0d
MD5 aebf6eb204170a7102f657fb516bbe08
BLAKE2b-256 64e042282ad3dd70b7c1a5f65c412ac3841f6543502a8d6263cae7b466612dc9
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp313-cp313t-macosx_12_0_arm64.whl
.
0521cb460426c56fee7e07f9365b0f45ec8ca7b2d696534ac98bfb85e7ae4775
MD5 320e40214a01b91844fadee4db283df5
BLAKE2b-256 d00c9c3715393343f04232f9d81fe540eb3831d0b4ec351135a145855295110f
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313t-macosx_12_0_arm64.whl
:
Details for the file scikit_learn-1.7.0-cp313-cp313t-macosx_10_13_x86_64.whl
.
e39d95a929b112047c25b775035c8c234c5ca67e681ce60d12413afb501129f7
MD5 99177cfc0c69f032b6bf0573ef8a6cd1
BLAKE2b-256 ea787357d12b2e4c6674175f9a09a3ba10498cde8340e622715bcc71e532981d
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313t-macosx_10_13_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp313-cp313-win_amd64.whl
.
5abd2acff939d5bd4701283f009b01496832d50ddafa83c90125a4e41c33e314
MD5 f1cb3f7ae23a8e454f574c139a744c16
BLAKE2b-256 f3bc282514272815c827a9acacbe5b99f4f1a4bc5961053719d319480aee0812
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313-win_amd64.whl
:
Details for the file scikit_learn-1.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
1babf2511e6ffd695da7a983b4e4d6de45dce39577b26b721610711081850906
MD5 c9e0570afb0812699a0294655e5fe216
BLAKE2b-256 d5cda19722241d5f7b51e08351e1e82453e0057aeb7621b17805f31fcb57bb6c
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
e7e7ced20582d3a5516fb6f405fd1d254e1f5ce712bfef2589f51326af6346e8
MD5 f5e0cd827a54f274f7bdb952eedb0c0c
BLAKE2b-256 10a439717ca669296dfc3a62928393168da88ac9d8cbec88b6321ffa62c6776f
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Details for the file scikit_learn-1.7.0-cp313-cp313-macosx_12_0_arm64.whl
.
014e07a23fe02e65f9392898143c542a50b6001dbe89cb867e19688e468d049b
MD5 f2e558818133d731468352dec5ee3da6
BLAKE2b-256 d857eea0de1562cc52d3196eae51a68c5736a31949a465f0b6bb3579b2d80282
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313-macosx_12_0_arm64.whl
:
Details for the file scikit_learn-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl
.
5b7974f1f32bc586c90145df51130e02267e4b7e77cab76165c76cf43faca0d9
MD5 d8e7aad113560038f5db2e590cb1cc75
BLAKE2b-256 9ac3a85dcccdaf1e807e6f067fa95788a6485b0491d9ea44fd4c812050d04f45
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp312-cp312-win_amd64.whl
.
34cc8d9d010d29fb2b7cbcd5ccc24ffdd80515f65fe9f1e4894ace36b267ce19
MD5 0c2678ea1816161661253fe263ae81e5
BLAKE2b-256 68c74e956281a077f4835458c3f9656c666300282d5199039f26d9de1dabd9be
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp312-cp312-win_amd64.whl
:
Details for the file scikit_learn-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
0b2f8a0b1e73e9a08b7cc498bb2aeab36cdc1f571f8ab2b35c6e5d1c7115d97d
MD5 1345f5ed53dd3c7b054751f2f87259cb
BLAKE2b-256 0817804cc13b22a8663564bb0b55fb89e661a577e4e88a61a39740d58b909efe
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
63017a5f9a74963d24aac7590287149a8d0f1a0799bbe7173c0d8ba1523293c0
MD5 eda2333f7e9a755986f0981b5b0ec895
BLAKE2b-256 6793eb14c50533bea2f77758abe7d60a10057e5f2e2cdcf0a75a14c6bc19c734
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Details for the file scikit_learn-1.7.0-cp312-cp312-macosx_12_0_arm64.whl
.
9f39f6a811bf3f15177b66c82cbe0d7b1ebad9f190737dcdef77cfca1ea3c19c
MD5 eb9c5626e149cc1b06dca268bfceee58
BLAKE2b-256 58d8f3249232fa79a70cb40595282813e61453c1e76da3e1a44b77a63dd8d0cb
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp312-cp312-macosx_12_0_arm64.whl
:
Details for the file scikit_learn-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl
.
c2c7243d34aaede0efca7a5a96d67fddaebb4ad7e14a70991b9abee9dc5c0379
MD5 fae24832294fb543611501ab95e7834d
BLAKE2b-256 703abffab14e974a665a3ee2d79766e7389572ffcaad941a246931c824afcdb2
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp311-cp311-win_amd64.whl
.
8fa979313b2ffdfa049ed07252dc94038def3ecd49ea2a814db5401c07f1ecfa
MD5 f05a2ad07bea6bff65622688e314ac6b
BLAKE2b-256 f45aba91b8c57aa37dbd80d5ff958576a9a8c14317b04b671ae7f0d09b00993a
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp311-cp311-win_amd64.whl
:
Details for the file scikit_learn-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
9dbe48d69aa38ecfc5a6cda6c5df5abef0c0ebdb2468e92437e2053f84abb8bc
MD5 963914c0be44d61908629fa3d92dc4b4
BLAKE2b-256 c63848b75c3d8d268a3f19837cb8a89155ead6e97c6892bb64837183ea41db2b
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
80bd3bd4e95381efc47073a720d4cbab485fc483966f1709f1fd559afac57ab8
MD5 9c9c992c99236ab1e8d5fabbeed42471
BLAKE2b-256 9f1bfcad1ccb29bdc9b96bcaa2ed8345d56afb77b16c0c47bafe392cc5d1d213
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Details for the file scikit_learn-1.7.0-cp311-cp311-macosx_12_0_arm64.whl
.
7d7240c7b19edf6ed93403f43b0fcb0fe95b53bc0b17821f8fb88edab97085ef
MD5 7b83971a6d6a01543e1b9904276a17bf
BLAKE2b-256 a32444acca76449e391b6b2522e67a63c0454b7c1f060531bdc6d0118fb40851
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp311-cp311-macosx_12_0_arm64.whl
:
Details for the file scikit_learn-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl
.
8ef09b1615e1ad04dc0d0054ad50634514818a8eb3ee3dee99af3bffc0ef5007
MD5 8ed3e004cf2f0ce841ca0747621a0125
BLAKE2b-256 5a42c6b41711c2bee01c4800ad8da2862c0b6d2956a399d23ce4d77f2ca7f0c7
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp310-cp310-win_amd64.whl
.
e2539bb58886a531b6e86a510c0348afaadd25005604ad35966a85c2ec378800
MD5 f1d9fa1ae3e1b280dd178bd586702334
BLAKE2b-256 4cbd99c3ccb49946bd06318fe194a1c54fb7d57ac4fe1c2f4660d86b3a2adf64
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp310-cp310-win_amd64.whl
:
Details for the file scikit_learn-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
2726c8787933add436fb66fb63ad18e8ef342dfb39bbbd19dc1e83e8f828a85a
MD5 30dc499d626919ae1038e9f45716446b
BLAKE2b-256 fbf6800cb3243dd0137ca6d98df8c9d539eb567ba0a0a39ecd245c33fab93510
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Details for the file scikit_learn-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
bf3755f25f145186ad8c403312f74fb90df82a4dfa1af19dc96ef35f57237a94
MD5 8e99a2e6d603c8b02e1cc9805477f0aa
BLAKE2b-256 f51ada73cc18e00f0b9ae89f7e4463a02fb6e0569778120aeab138d9554ecef0
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Details for the file scikit_learn-1.7.0-cp310-cp310-macosx_12_0_arm64.whl
.
d0c93294e1e1acbee2d029b1f2a064f26bd928b284938d51d412c22e0c977eb3
MD5 a8f5343e4d01de94c2518a96d5ebad89
BLAKE2b-256 32aa43874d372e9dc51eb361f5c2f0a4462915c9454563b3abb0d9457c66b7e9
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp310-cp310-macosx_12_0_arm64.whl
:
Details for the file scikit_learn-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl
.
9fe7f51435f49d97bd41d724bb3e11eeb939882af9c29c931a8002c357e8cdd5
MD5 4a61e0669c504937254a3df59dbb2105
BLAKE2b-256 a470e725b1da11e7e833f558eb4d3ea8b7ed7100edda26101df074f1ae778235
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for scikit_learn-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl
:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4