Documentation of scikit-learn 0.22.dev0

Getting Started

A very short introduction to machine learning problems and how to solve them using scikit-learn. Presents basic concepts and conventions.

User Guide

The main documentation. This contains an in-depth description of all algorithms and how to apply them.

Other Versions

  • All available versions
  • PDF documentation

Tutorials

Useful tutorials for developing a feel for some of scikit-learn's applications in the machine learning field.

Glossary

The main documentation. This contains an in-depth description of all algorithms and how to apply them.

API

The exact API of all functions and classes, as given by the docstrings. The API describes expected types and allowed features for all functions, and all parameters available for the algorithms.

Development

Information on how to contribute. This also contains useful information for advanced users, for example how to build their own estimators.

FAQ

Frequently asked questions about the project and contributing.

Related packages

Other machine learning packages for Python and related projects. Also algorithms that are slightly out of scope or not well established enough for scikit-learn.

Roadmap

Roadmap of the project.

About us

About the scikit-learn project.