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

python -c "import sklearn; sklearn.test()"

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.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

scikit-learn-0.12.win32-py2.7.exe (1.9 MB view details)

Uploaded Source

scikit-learn-0.12.win32-py2.6.exe (1.9 MB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for scikit-learn-0.12.tar.gz
Algorithm Hash digest
SHA256 eb1838d636b3a4da6d0b08d6e55eefcf24aaa86327698204a7d66e1d0376bc2f
MD5 0e1f6c60b43a4f447bf363583c1fc204
BLAKE2b-256 8e0fe75beb3358644442411a896cdef9c99d8e2b7874b58428f789036f433b72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scikit-learn-0.12.win32-py2.7.exe
Algorithm Hash digest
SHA256 8e5ae19f50392683b65b89acf8ea63ffe7d10e374ab6c90d5d90450f614431f2
MD5 52f797b12fb948b62b1b0ef94d851fee
BLAKE2b-256 bb133cfa372760019fcd457c957257d6b3004a1a75484e2af56bca60b40d0718

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scikit-learn-0.12.win32-py2.6.exe
Algorithm Hash digest
SHA256 92a4fb09af8089825a0d7a2ed7f083d3fbaf531a19dc92ced40f318e20a1ae3a
MD5 3fdb37b8754167fb2ddde035306cf4ae
BLAKE2b-256 588aba9d83c8d55a6c97a6db7cc04ca59574f146880d2d3f29e92509a955a93f

See more details on using hashes here.

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