Skip to main content

A set of python modules for machine learning and data mining

Project description

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

The required dependencies to build the software are Python >= 2.6, setuptools, Numpy >= 1.3, SciPy >= 0.7 and a working C/C++ compiler. This configuration matches the Ubuntu 10.04 LTS release from April 2010.

To run the tests you will also need nose >= 0.10.

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 --home

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 nosetest installed):

$ nosetest --exe sklearn

See web page http://scikit-learn.org/stable/install.html#testing for more information.

Random number generation can be controled during testing by setting the SKLEARN_SEED environment variable

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scikit-learn-0.12.1.tar.gz (3.0 MB view details)

Uploaded Source

Built Distributions

scikit-learn-0.12.1.win32-py2.7.exe (2.2 MB view details)

Uploaded Source

scikit-learn-0.12.1.win32-py2.6.exe (2.2 MB view details)

Uploaded Source

File details

Details for the file scikit-learn-0.12.1.tar.gz.

File metadata

File hashes

Hashes for scikit-learn-0.12.1.tar.gz
Algorithm Hash digest
SHA256 f542e58a15c93e118036801b55441470e9fc668e8811c39cc0f935a800ff8eaf
MD5 7e8b3434f9e8198b82dc3774f8bc9394
BLAKE2b-256 59099a418abee3124e0b2a1ccd20d0bba9802e1f02d8c42bf92e576f6082b44d

See more details on using hashes here.

Provenance

File details

Details for the file scikit-learn-0.12.1.win32-py2.7.exe.

File metadata

File hashes

Hashes for scikit-learn-0.12.1.win32-py2.7.exe
Algorithm Hash digest
SHA256 b11b10e4a64ce73315e34aefb2ad0b4eaf2f1643eeaf527186bdcdb771a66c21
MD5 a1790e30a8cc364355cbd28f1b587e95
BLAKE2b-256 804f7812576483bbc392905bbe540d8d45d53fec026612c430698b3663e8617d

See more details on using hashes here.

Provenance

File details

Details for the file scikit-learn-0.12.1.win32-py2.6.exe.

File metadata

File hashes

Hashes for scikit-learn-0.12.1.win32-py2.6.exe
Algorithm Hash digest
SHA256 0aef5f362a655f6fa6cf1c5d7d001cabd66794ec0fa04922fb057f96c5464269
MD5 0a352a8087c581d4c75cc2ad4ec043b2
BLAKE2b-256 f3d8c6b08b4223b5f8413e0f058c4effdf34b93efa02a48deb6f86bb2946a7e6

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page