Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
scikit-learn: machine learning in Python

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
benchmarks
doc
examples
scikits
.gitignore
.mailmap
AUTHORS.rst
COPYING
MANIFEST.in
Makefile
README-py3k.rst
README.rst
setup.cfg
setup.py
site.cfg

README.rst

About

scikits.learn is a python module for machine learning built on top of scipy.

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.

Download

You can download source code and Windows binaries from SourceForge:

http://sourceforge.net/projects/scikit-learn/files/

Dependencies

The required dependencies to build the software are python >= 2.5, setuptools, NumPy >= 1.1, SciPy >= 0.6 (although having at least 0.7 is highly recommended and required by some modules) and a working C++ compiler.

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

Install

This packages uses distutils, which is the default way of installing python modules. The install command is:

python setup.py install

Mailing list

There's a general and development mailing list, visit https://lists.sourceforge.net/lists/listinfo/scikit-learn-general to subscribe to the mailing list.

IRC channel

Some developers tend to hang around the channel #scikit-learn at irc.freenode.net, especially during the week preparing a new release. If nobody is available to answer your questions there don't hesitate to ask it on the mailing list to reach a wider audience.

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

Bugs

Please submit bugs you might encounter, as well as patches and feature requests to the tracker located at the address https://sourceforge.net/apps/trac/scikit-learn/report

Testing

After installation, you can launch the test suite (you will need to have nosetest installed):

python -c "import scikits.learn as skl; skl.test()"

Note that this must be run from outisde the project's root directory. See web page http://scikit-learn.sourceforge.net/developers/ for complete documentation on developement

Something went wrong with that request. Please try again.