SciKit Learn

SciKit Learn - Machine Learning in Python http://scikit-learn.org/

Very useful Open source

Scikit-learn requires:

Python (>= 2.6 or >= 3.3),

NumPy (>= 1.6.1),

SciPy (>= 0.9).

Latest SciKit Learn Installation instructions can be found here

Installing SciKit Learn using Miniconda

Installing Scikit Learn in the Easiest Way Without Hassels via Miniconda (Click here).

Training Data

SciKit Learn comes with pre-loaded data sets

Iris flower recognition data set

Iris is a 150 sample labeled dataset for supervised learning.

3 types of Iris (Setosa, virginica or versicolor) and a set of features (sepal length, sepel width, petal length and petal width)

To use the Iris dataset in Python:

from sklearn import datasets, metrics

iris = datasets.load_iris()