|Travis|_ |AppVeyor|_ |Coveralls|_ |CircleCI|_ |Python27|_ |Python35|_ |PyPi|_ |DOI|_
.. |Travis| image:: https://api.travis-ci.org/scikit-learn/scikit-learn.svg?branch=master
.. _Travis: https://travis-ci.org/scikit-learn/scikit-learn
.. |AppVeyor| image:: https://ci.appveyor.com/api/projects/status/github/scikit-learn/scikit-learn?branch=master&svg=true
.. _AppVeyor: https://ci.appveyor.com/project/sklearn-ci/scikit-learn/history
.. |Coveralls| image:: https://coveralls.io/repos/scikit-learn/scikit-learn/badge.svg?branch=master&service=github
.. _Coveralls: https://coveralls.io/r/scikit-learn/scikit-learn
.. |CircleCI| image:: https://circleci.com/gh/scikit-learn/scikit-learn/tree/master.svg?style=shield&circle-token=:circle-token
.. _CircleCI: https://circleci.com/gh/scikit-learn/scikit-learn
.. |Python27| image:: https://img.shields.io/badge/python-2.7-blue.svg
.. _Python27: https://badge.fury.io/py/scikit-learn
.. |Python35| image:: https://img.shields.io/badge/python-3.5-blue.svg
.. _Python35: https://badge.fury.io/py/scikit-learn
.. |PyPi| image:: https://badge.fury.io/py/scikit-learn.svg
.. _PyPi: https://badge.fury.io/py/scikit-learn
.. |DOI| image:: https://zenodo.org/badge/21369/scikit-learn/scikit-learn.svg
.. _DOI: https://zenodo.org/badge/latestdoi/21369/scikit-learn/scikit-learn
scikit-learn
============
scikit-learn is a Python module for machine learning built on top of
SciPy and 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 `AUTHORS.rst <AUTHORS.rst>`_ file for a complete list of contributors.
It is currently maintained by a team of volunteers.
Website: http://scikit-learn.org
Installation
------------
Dependencies
~~~~~~~~~~~~
Scikit-learn requires::
- Python (>= 2.6 or >= 3.3),
- NumPy (>= 1.6.1),
- SciPy (>= 0.9).
scikit-learn also uses CBLAS, the C interface to the Basic Linear Algebra
Subprograms library. scikit-learn comes with a reference implementation, but
the system CBLAS will be detected by the build system and used if present.
CBLAS exists in many implementations; see `Linear algebra libraries
<http://scikit-learn.org/stable/modules/computational_performance.html#linear-algebra-libraries>`_
for known issues.
User installation
~~~~~~~~~~~~~~~~~
If 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 scikit-learn
The documentation includes more detailed `installation instructions <http://scikit-learn.org/stable/install.html>`_.
Development
-----------
We welcome new contributors of all experience levels. The scikit-learn
community goals are to be helpful, welcoming, and effective. The
`Contributor's Guide <http://scikit-learn.org/stable/developers/index.html>`_
has detailed information about contributing code, documentation, tests, and
more. We've included some basic information in this README.
Important links
~~~~~~~~~~~~~~~
- Official source code repo: https://github.com/scikit-learn/scikit-learn
- Download releases: http://sourceforge.net/projects/scikit-learn/files/
- Issue tracker: https://github.com/scikit-learn/scikit-learn/issues
Source code
~~~~~~~~~~~
You can check the latest sources with the command::
git clone https://github.com/scikit-learn/scikit-learn.git
Setting up a development environment
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Quick tutorial on how to go about setting up your environment to
contribute to scikit-learn: https://github.com/scikit-learn/scikit-learn/blob/master/CONTRIBUTING.md
Testing
~~~~~~~
After installation, you can launch the test suite from outside the
source directory (you will need to have the ``nose`` package installed)::
$ nosetests -v sklearn
Under Windows, it is recommended to use the following command (adjust the path
to the ``python.exe`` program) as using the ``nosetests.exe`` program can badly
interact with tests that use ``multiprocessing``::
C:\Python34\python.exe -c "import nose; nose.main()" -v sklearn
See the web page http://scikit-learn.org/stable/install.html#testing
for more information.
Random number generation can be controlled during testing by setting
the ``SKLEARN_SEED`` environment variable.
Submitting a Pull Request
~~~~~~~~~~~~~~~~~~~~~~~~~
Before opening a Pull Request, have a look at the
full Contributing page to make sure your code complies
with our guidelines: http://scikit-learn.org/stable/developers/index.html
Project history
---------------
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 AUTHORS.rst file for a complete list of contributors.
The project is currently maintained by a team of volunteers.
**Note** `scikit-learn` was previously referred to as `scikits.learn`.
Help and Support
----------------
Documentation
~~~~~~~~~~~~~
- HTML documentation (stable release): http://scikit-learn.org
- HTML documentation (development version): http://scikit-learn.org/dev/
- FAQ: http://scikit-learn.org/stable/faq.html
Communication
~~~~~~~~~~~~~
- Mailing list: https://mail.python.org/mailman/listinfo/scikit-learn
- IRC channel: ``#scikit-learn`` at ``irc.freenode.net``
- Stack Overflow: http://stackoverflow.com/questions/tagged/scikit-learn
- Website: http://scikit-learn.org
Metadata
Release files for scikit-learn 0.18
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| scikit-learn-0.18.tar.gz | 8.9 MB | Without provenance | Details for scikit-learn-0.18.tar.gz |
Built distributions (wheels)
Total release size: 150.7 MB
Release files / scikit-learn-0.18.tar.gz
| Download URL | scikit-learn-0.18.tar.gz |
|---|---|
| Size | 8.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
240009789d6495240b332e059cbd2499f4d2981c93873983c9e1d5189f90315f
|
|
BLAKE2b-256 checksum How to use checksums |
91cf9a1fe9d70e8fefe4f325a439a6380cd7059d1af8baa646519f4b0473b879
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp35-cp35m-win_amd64.whl
| Download URL | scikit_learn-0.18-cp35-cp35m-win_amd64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f0aab3187e1ee54bf77adaa122fe352a580eb74be808e0509f0d73dc5b3b37be
|
|
BLAKE2b-256 checksum How to use checksums |
cca29ebf58b854d20cf13d5dceae83230c4f3827ca828553bf0c63d042c165e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp35-cp35m-win32.whl
| Download URL | scikit_learn-0.18-cp35-cp35m-win32.whl |
|---|---|
| Size | 3.7 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
63c876068ad150a9b8645d735daadcda3c51174ad11a47f6736abd114030a622
|
|
BLAKE2b-256 checksum How to use checksums |
0354bd7052d45931bd79a0133721385e3969aa93d8f1da4254c10dbc9d152a81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp35-cp35m-manylinux1_x86_64.whl
| Download URL | scikit_learn-0.18-cp35-cp35m-manylinux1_x86_64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
07f71e54b764d64ca420d9e11f9ee0c2f8cb6344c758ff8c80e292f82f779b56
|
|
BLAKE2b-256 checksum How to use checksums |
e9fcd923732ac9ddee7eb883d94dd3d127425280c9986ef47bae8656db34fe9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp35-cp35m-manylinux1_i686.whl
| Download URL | scikit_learn-0.18-cp35-cp35m-manylinux1_i686.whl |
|---|---|
| Size | 10.6 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
d9cf244831792163c9ce5e45e82af7aabd3f7f552b4808848053134f16c2338f
|
|
BLAKE2b-256 checksum How to use checksums |
a9e3fabd055b0411fb24b9fc3e7faa6cc1c8d5021ea5d5d90d3387a7b4300f81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
| Download URL | scikit_learn-0.18-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
b28cd81afbf04601d62b02ad6b99a69ea1974f0bdf379a6fd3ee0f99e9e55db8
|
|
BLAKE2b-256 checksum How to use checksums |
ff230dd76ac9020d7d4edc3e2bac7dcef3d416e1c183e3cfac94515734ad2d2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp34-cp34m-manylinux1_x86_64.whl
| Download URL | scikit_learn-0.18-cp34-cp34m-manylinux1_x86_64.whl |
|---|---|
| Size | 11.5 MB |
| Tags | CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
a78b25b573153902a0f6e9a1aeac402a54510919e0a38d55251f6e391bc1fe48
|
|
BLAKE2b-256 checksum How to use checksums |
34f8f51fc4253178b387599b36c875ce3ae8b4b4a5aea78833a826a269cbb53c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp34-cp34m-manylinux1_i686.whl
| Download URL | scikit_learn-0.18-cp34-cp34m-manylinux1_i686.whl |
|---|---|
| Size | 10.7 MB |
| Tags | CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
ae0c7891dff7b554e739242a5f6d259161c10b64a1135621b54a0fb93bc9a600
|
|
BLAKE2b-256 checksum How to use checksums |
b6ae436ba89538ba09143255bc3a53f274bef594c6d70aca6967970c94363e51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
| Download URL | scikit_learn-0.18-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.4 CPython 3.4 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
ad1009d0361fc7c8349d430667f2e23c7bf93e4a880dee31637f2960536082dd
|
|
BLAKE2b-256 checksum How to use checksums |
b44b179e555edbf1171d4df62849cb70aeee2f8186120edcbb4899c73486af3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp27-cp27mu-manylinux1_x86_64.whl
| Download URL | scikit_learn-0.18-cp27-cp27mu-manylinux1_x86_64.whl |
|---|---|
| Size | 11.4 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
7ec046eef7f7c798048479e078591a4db99615d4fda35f9386728df27b5ac484
|
|
BLAKE2b-256 checksum How to use checksums |
9a514b2c24523ca21e9f3efadff99096067f1fdb20dd0b2a4582d68e63612a59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp27-cp27mu-manylinux1_i686.whl
| Download URL | scikit_learn-0.18-cp27-cp27mu-manylinux1_i686.whl |
|---|---|
| Size | 10.6 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
85591d794097a699616da979738c5aa3ec57238440ce9a7768b20463390f1c78
|
|
BLAKE2b-256 checksum How to use checksums |
a4bc0794c70b1191a9aff147016d6b2ba44c9b56ec01f5ccbfd51e993988f622
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp27-cp27m-win_amd64.whl
| Download URL | scikit_learn-0.18-cp27-cp27m-win_amd64.whl |
|---|---|
| Size | 4.2 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fcdbe815665e404e63ab3add06174203d4f4b4d5f83f32d9504a462607de04c2
|
|
BLAKE2b-256 checksum How to use checksums |
9aa62cb7f5802700f39908b7ad77e05678fcdf1846835e740a536b0007bdd348
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp27-cp27m-win32.whl
| Download URL | scikit_learn-0.18-cp27-cp27m-win32.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
dc972d89aa022de88bdfb6a2e834007146079035867eec17a7b2ba9678380242
|
|
BLAKE2b-256 checksum How to use checksums |
9daff813e5b4092f2e8079b96bc140d5127c804357f6dcf0053f3938f6d22b10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp27-cp27m-manylinux1_x86_64.whl
| Download URL | scikit_learn-0.18-cp27-cp27m-manylinux1_x86_64.whl |
|---|---|
| Size | 11.4 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
a68fefbf9aaa33b2e4de243bff7ac3a3898399210e1d058d50ea641401c451e6
|
|
BLAKE2b-256 checksum How to use checksums |
ecf885c84eda45c1c63b246cbdf2e0272ec2711cf748b22e3e0d9e29abb72bb9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp27-cp27m-manylinux1_i686.whl
| Download URL | scikit_learn-0.18-cp27-cp27m-manylinux1_i686.whl |
|---|---|
| Size | 10.6 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
1c4e0308fc46a63b4cffab59f90a6c6fad7abb79254f8d1b4c5d0fa431292fe6
|
|
BLAKE2b-256 checksum How to use checksums |
20381824b9ff5b3c8fc36d32d23f79d4b6e21cc02f45336cbe70909fe8e9f628
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_learn-0.18-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
| Download URL | scikit_learn-0.18-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl |
|---|---|
| Size | 7.1 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
c16ec58f3d66a8a665a3921b311270db498f3594a2ec1307eb0c1b367f58826a
|
|
BLAKE2b-256 checksum How to use checksums |
36003d60d8f99ea682c4a2565c2a89d295ef9fdd31e1cf0a727d6dae862b4391
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit-learn-0.18.win-amd64-py3.5.exe
| Download URL | scikit-learn-0.18.win-amd64-py3.5.exe |
|---|---|
| Size | 4.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ec7c0025bc600e8cfc7e75279cebd651d8c86787f42057308cbce04eac001bf7
|
|
BLAKE2b-256 checksum How to use checksums |
c7871698e1037ee017365169f10a728e51affae568770e8d36e105a6249ad5c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit-learn-0.18.win-amd64-py2.7.exe
| Download URL | scikit-learn-0.18.win-amd64-py2.7.exe |
|---|---|
| Size | 4.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
417f04786284283caaf676927d610a13b9f68791d33ec262ee2563f89229c7b9
|
|
BLAKE2b-256 checksum How to use checksums |
d172aa9fceabd0b1514d93f6e051924ade0afbf3704b9352823aedda7ec77db9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit-learn-0.18.win32-py3.5.exe
| Download URL | scikit-learn-0.18.win32-py3.5.exe |
|---|---|
| Size | 4.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
77c3bc2ac77632da0a92666ce36d93e67036ab5f783c483011960fd732d88b76
|
|
BLAKE2b-256 checksum How to use checksums |
cdf7f6f9a61b3c29dfe98465eb28dd671eb3cf2913fba8044c6f6213fdf6c532
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit-learn-0.18.win32-py2.7.exe
| Download URL | scikit-learn-0.18.win32-py2.7.exe |
|---|---|
| Size | 4.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3c98eff81f4f2cdc996cba70d7870465ace61457574cff2a4289aa17128dfcf1
|
|
BLAKE2b-256 checksum How to use checksums |
b3e3b8bac533725396a0e4afa90361b37f6440b46bb6b4c824c7fbd1e0f23e01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for scikit-learn 0.18
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.