packages feed

Learning-0.0.2: README.md

# Learning

A Haskell micro library containing the most common machine learning tools.

The name of the package can be interpreted in two ways:

1. Either as "Learning" in "Machine Learning".
2. Or "Learning" meaning that [examples](https://github.com/masterdezign/Learning/tree/master/app)
are written in [literate style](https://en.wikipedia.org/wiki/Literate_programming)
and can be used to discover machine learning techniques.


## Features

* Supervised learning
  * Ridge regression
  * Linear classifier
* Evaluation metrics
* Principal components analysis


## Getting Started

Use [Stack](http://haskellstack.org).

     $ git clone https://github.com/masterdezign/Learning.git && cd Learning
     $ stack build --install-ghc

### Demo 1: principal components analysis (PCA)

Launch the [PCA demo](https://github.com/masterdezign/Learning/blob/master/app/MainPCA.lhs)

     $ stack exec learning-pca

### Demo 2: advanced principal components analysis (PCA)

Launch the advanced [PCA demo](https://github.com/masterdezign/Learning/blob/master/app/MainPCA2.lhs)

     $ stack exec learning-pca-advanced

### What's next?

Check the [documentation](https://hackage.haskell.org/package/Learning/docs/Learning.html)
or [open an issue](https://github.com/masterdezign/Learning/issues).