Skip to main content
Files added late

3 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

Travis

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 file for a complete list of contributors.

It is currently maintained by a team of volunteers.

Note scikit-learn was previously referred to as scikits.learn.

Dependencies

scikit-learn is tested to work under Python 2.6, Python 2.7, and Python 3.4. (using the same codebase thanks to an embedded copy of six). It should also work with Python 3.3.

The required dependencies to build the software are NumPy >= 1.6.2, SciPy >= 0.9 and a working C/C++ compiler.

For running the examples Matplotlib >= 1.1.1 is required and for running the tests you need nose >= 1.1.2.

This configuration matches the Ubuntu Precise 12.04 LTS release from April 2012.

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 for known issues.

Install

This package uses distutils, which is the default way of installing python modules. To install in your home directory, use:

python setup.py install --user

To install for all users on Unix/Linux:

python setup.py build
sudo python setup.py install

Development

Code

GIT

You can check the latest sources with the command:

git clone https://github.com/scikit-learn/scikit-learn.git

or if you have write privileges:

git clone git@github.com:scikit-learn/scikit-learn.git

Contributing

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

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

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.

Metadata

Release files for scikit-learn 0.15.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

3 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for scikit-learn 0.15.1
File Size Uploaded
scikit-learn-0.15.1.tar.gz 7.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for scikit-learn 0.15.1
File
scikit_learn-0.15.1-cp34-none-win_amd64.whl CPython 3.4 none Windows x86-64 Details
scikit_learn-0.15.1-cp34-none-win32.whl CPython 3.4 none Windows x86-32 Details
scikit_learn-0.15.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl CPython 3.4 CPython 3.4 pymalloc macOS 10.9+ Intel (x86-64, i386), macOS 10.9+ x86-64, macOS 10.6+ Intel (x86-64, i386) Details
scikit_learn-0.15.1-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl CPython 3.3 CPython 3.3 pymalloc macOS 10.6+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386), macOS 10.9+ x86-64 Details
scikit_learn-0.15.1-cp27-none-win_amd64.whl CPython 2.7 none Windows x86-64 Details
scikit_learn-0.15.1-cp27-none-win32.whl CPython 2.7 none Windows x86-32 Details
scikit_learn-0.15.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl CPython 2.7 none macOS 10.9+ Intel (x86-64, i386), macOS 10.9+ x86-64, macOS 10.6+ Intel (x86-64, i386) Details
scikit-learn-0.15.1.win-amd64-py3.4.exe Details
scikit-learn-0.15.1.win-amd64-py2.7.exe Details
scikit-learn-0.15.1.win32-py3.4.exe Details
scikit-learn-0.15.1.win32-py2.7.exe Details

Total release size: 44.6 MB

Release files / scikit-learn-0.15.1.tar.gz

Download URL scikit-learn-0.15.1.tar.gz
Size 7.0 MB
Tags Source
SHA-256 checksum
How to use checksums
4b13456727b9310857f12cc7b9d1c62d59f3ef602fea9d391afc0c8c847ed17d
BLAKE2b-256 checksum
How to use checksums
051a1139353f1acfbcfb65e3a365bb7f6fac6caade67ebd6b542a2587fc98184
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit_learn-0.15.1-cp34-none-win_amd64.whl

Download URL scikit_learn-0.15.1-cp34-none-win_amd64.whl
Size 2.8 MB
Tags CPython 3.4 Windows x86-64
SHA-256 checksum
How to use checksums
3c68bbc934ee6a2ab1a8444b93bd423a3e8760507c6e2058ad72d0df48341f98
BLAKE2b-256 checksum
How to use checksums
0e82152cbfc8236786c3a050cc138995036bc971e04ad5d7d0edbc36799998b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit_learn-0.15.1-cp34-none-win32.whl

Download URL scikit_learn-0.15.1-cp34-none-win32.whl
Size 2.6 MB
Tags CPython 3.4 Windows x86-32
SHA-256 checksum
How to use checksums
e7f458a64bd36f0d1323f6314f25da25fb14a9b607576c99d2887394cbf47788
BLAKE2b-256 checksum
How to use checksums
4ad37f0f63108de794983e4fd09dd03ff130b60cf1ef5ed191581186379b81e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit_learn-0.15.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL scikit_learn-0.15.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl
Size 4.8 MB
Tags CPython 3.4 CPython 3.4 pymalloc 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
8f6fc4a25a1990de463e7844019d3243f792672475c63c2957f349c1c1748238
BLAKE2b-256 checksum
How to use checksums
76f3e6879d7caff660d5e8e5e438e4d57f603645045ae20d5445c413f4503c38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit_learn-0.15.1-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL scikit_learn-0.15.1-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl
Size 4.8 MB
Tags CPython 3.3 CPython 3.3 pymalloc 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
45880722cfe267c2c158eff7ab70262c170eeaa3ef971bfeb7a1eeb391815013
BLAKE2b-256 checksum
How to use checksums
7bf585c8707c9dd05bedd4083fae7b77bc7f9ce1f5cf1cf56391414102f13924
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit_learn-0.15.1-cp27-none-win_amd64.whl

Download URL scikit_learn-0.15.1-cp27-none-win_amd64.whl
Size 2.9 MB
Tags CPython 2.7 Windows x86-64
SHA-256 checksum
How to use checksums
a0d3c1d4feb6d1bf07fed1f95541d212265f87655b01d5e9f775cf322f96c648
BLAKE2b-256 checksum
How to use checksums
f30d4215c0b374779ea1197acc20759c89cb77a774e04971c17a0053421ee996
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit_learn-0.15.1-cp27-none-win32.whl

Download URL scikit_learn-0.15.1-cp27-none-win32.whl
Size 2.7 MB
Tags CPython 2.7 Windows x86-32
SHA-256 checksum
How to use checksums
c9bc4d14225b95c286c56eeb7ed21135c85dfe1db6487e389426ca5bfca4595a
BLAKE2b-256 checksum
How to use checksums
021f04294f9bde5748fd92e647a13c6e030da058eed6ff34e628bbaf2ffbad12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit_learn-0.15.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL scikit_learn-0.15.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl
Size 5.1 MB
Tags CPython 2.7 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
913253551bdd8cc99a89e24512d393c82c860219f7e6164f802b725d7d3466ed
BLAKE2b-256 checksum
How to use checksums
ccdd3bebe2a181bb4d4c4283ce414a5f69e6593728e5ac27a4554d8b06ab9f35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit-learn-0.15.1.win-amd64-py3.4.exe

Download URL scikit-learn-0.15.1.win-amd64-py3.4.exe
Size 3.0 MB
Tags Source
SHA-256 checksum
How to use checksums
7ac43a86d5aa804518e188fe65ed13a9ff37400972f67b6f374be9a0e8c739c2
BLAKE2b-256 checksum
How to use checksums
3c269c52b34a19c4e99d39402dfe05d1660c192eebc8912f098f9b206b25cebd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit-learn-0.15.1.win-amd64-py2.7.exe

Download URL scikit-learn-0.15.1.win-amd64-py2.7.exe
Size 3.1 MB
Tags Source
SHA-256 checksum
How to use checksums
f4063df0e176270a0abb355ea35f4e14e1239c84ca6c328539642398462a743b
BLAKE2b-256 checksum
How to use checksums
37321107ef361b2af6490195de9125c4936cc0872f4ef128b23b6654204b1cb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit-learn-0.15.1.win32-py3.4.exe

Download URL scikit-learn-0.15.1.win32-py3.4.exe
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
4e13f7f71225db798b255911caf4c15ac0f569df3938f537febf7d4498468feb
BLAKE2b-256 checksum
How to use checksums
4a74e2bc9e30ec2982741b7426623ebbeeb146f7b2111c4bab3ad83d77bfd874
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit-learn-0.15.1.win32-py2.7.exe

Download URL scikit-learn-0.15.1.win32-py2.7.exe
Size 2.9 MB
Tags Source
SHA-256 checksum
How to use checksums
61af29a289fa140b5f338ae222b59bac4c9700feb4c996b6efccd8c482059cf4
BLAKE2b-256 checksum
How to use checksums
b622340e4d5779bf1a57b0d07fc944ddbc0d2e5301c3dc0a2707b327639997ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.9.1

43 release files

1.8.0

37 release files

1.7.1

26 release files

1.6.1

30 release files

1.5.2

26 release files

1.5.0

21 release files

1.4.0

41 release files

1.3.2

26 release files

1.3.1

26 release files

1.3.0

21 release files

1.2.1

21 release files

1.1.3

21 release files

1.1.1

18 release files

1.1.0

18 release files

1.0.2

32 release files

1.0.1

25 release files

1.0

25 release files

0.22

21 release files

0.18

20 release files

0.17

17 release files

This release

0.15.1 This release

12 release files

0.14

1 release file

0.13.1

3 release files

0.13

3 release files

0.12

3 release files

0.11

3 release files

0.10

3 release files

0.9

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page