Skip to main content

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+ and Python 3.3+ (using the same codebase thanks to an embedded copy of six).

The required dependencies to build the software Numpy >= 1.3, SciPy >= 0.7 and a working C/C++ compiler.

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

This configuration matches the Ubuntu 10.04 LTS release from April 2010.

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 git://github.com/scikit-learn/scikit-learn.git

or if you have write privileges:

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

Testing

After installation, you can launch the test suite from outside the source directory (you will need to have nosetests installed):

$ nosetests --exe 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.14.1

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

Source distribution (sdist)

Source distribution for scikit-learn 0.14.1
File Size Uploaded Provenance Actions
scikit-learn-0.14.1.tar.gz 6.8 MB Without provenance Details for scikit-learn-0.14.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for scikit-learn 0.14.1
File Interpreter ABI Platform Actions
scikit-learn-0.14.1.win32-py3.3.exe Details for scikit-learn-0.14.1.win32-py3.3.exe
scikit-learn-0.14.1.win32-py2.7.exe Details for scikit-learn-0.14.1.win32-py2.7.exe
scikit-learn-0.14.1.win32-py2.6.exe Details for scikit-learn-0.14.1.win32-py2.6.exe

Total release size: 15.1 MB

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

Download URL scikit-learn-0.14.1.tar.gz
Size 6.8 MB
Tags Source
SHA-256 checksum
How to use checksums
34821b8f460bdb7aba8eb882353bacbd01671bfb8057649ffcdce7f7ffa4a21d
BLAKE2b-256 checksum
How to use checksums
eea9613e8107ea9ad60e03684a2eb2f824646f3d8f14e96ecfbf4077fc313e6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit-learn-0.14.1.win32-py3.3.exe

Download URL scikit-learn-0.14.1.win32-py3.3.exe
Size 2.7 MB
Tags Source
SHA-256 checksum
How to use checksums
d0a223cf7a3e82ad56d15deaff689db6fbbc29c7da05d3841830d15858c9fda7
BLAKE2b-256 checksum
How to use checksums
368a9325987992594c72950f668a2a5a4a6aacb5a2cb773b5412ff95754e29cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL scikit-learn-0.14.1.win32-py2.7.exe
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
3d70749d767879f53682d612c0eed54803171433166dde20eb8f86d8bd7ccf39
BLAKE2b-256 checksum
How to use checksums
c853f14f3cdd5c2b71768cf184a2a9e2c56f90a5cb757268b0ecf54f927618bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scikit-learn-0.14.1.win32-py2.6.exe

Download URL scikit-learn-0.14.1.win32-py2.6.exe
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
574d400bced43498988f1b8d4d49d497d592d882255149bad187968b4b994951
BLAKE2b-256 checksum
How to use checksums
b8677a8434ba69ae7f6578f1edfce5fccc3218bc27ca94972451dc09355e129f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for scikit-learn 0.14.1

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.

Release history Release notifications | RSS feed

This release

0.14.1 This release

4 release files No provenance

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