Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zkan/intro-to-machine-learning

Introduction to Machine Learning
https://github.com/zkan/intro-to-machine-learning

hacktoberfest machine-learning pandas python scikit-learn seaborn

Last synced: 8 days ago
JSON representation

Introduction to Machine Learning

Awesome Lists containing this project

README

        

# Introduction to Machine Learning

The code in this repository is inspired by [Scikit
Learn](http://scikit-learn.org/) and [From Data With
Love](http://fromdatawithlove.thegovans.us/2013/05/clustering-using-scikit-learn.html).

## Installation Notes

This tutorial uses the following packages:

- Python version 2.7.6
- `numpy` version 1.9.2
- `scipy` version 0.15.1
- `matplotlib` version 1.4.3
- `scikit-learn` version 0.16.0
- `ipython` version 4.0.0, with notebook support (version 4.0.1)

You can also run `pipenv install` to install all required pacakges..

Alternatively, check [Installing
scikit-learn](http://scikit-learn.org/dev/install.html) out. It provides a good
instruction to get scikit-learn installed in different ways.

I also provide a `Vagrantfile` with a bootstrap script in case someone wants to
try on an Ubuntu box. However, please note that the Vagrant box doesn't support
any graphic stuff, so you'll need to remove or comment the code being used to
generate the plots before run the code.