2016-02-16 21:40:20 +01:00
|
|
|
Machine Learning Notebooks
|
|
|
|
==========================
|
|
|
|
|
|
|
|
This project aims at teaching you the fundamentals of Machine Learning in
|
|
|
|
python.
|
|
|
|
|
|
|
|
Simply open the [Jupyter](http://jupyter.org/) notebooks you are interested in:
|
|
|
|
|
|
|
|
* using [Binder](http://mybinder.org/): [![Binder](http://mybinder.org/badge.svg)](http://mybinder.org/repo/ageron/ml-notebooks)
|
2016-02-18 00:30:04 +01:00
|
|
|
* this let's you experiment with the code examples
|
|
|
|
* or directly within github (start at [index.ipynb](https://github.com/ageron/ml-notebooks/blob/master/index.ipynb))
|
2016-02-16 21:40:20 +01:00
|
|
|
* or by cloning this repository and running Jupyter locally.
|
2016-02-18 00:30:04 +01:00
|
|
|
* if you prefer this option, follow the installation instructions below.
|
|
|
|
|
|
|
|
# Installation
|
|
|
|
|
2016-02-19 11:34:59 +01:00
|
|
|
Obviously, you will need [git](https://git-scm.com/) and [python](https://www.python.org/downloads/) (2 or 3).
|
2016-02-18 00:30:04 +01:00
|
|
|
|
|
|
|
First, clone this repository:
|
|
|
|
|
2016-02-19 11:34:59 +01:00
|
|
|
$ cd {your development directory}
|
2016-02-18 00:30:04 +01:00
|
|
|
$ git clone https://github.com/ageron/ml-notebooks.git
|
|
|
|
$ cd ml-notebooks
|
|
|
|
|
|
|
|
If you want an isolated environment, you can use [virtualenv](https://virtualenv.readthedocs.org/en/latest/):
|
|
|
|
|
|
|
|
$ virtualenv env
|
|
|
|
$ source ./env/bin/activate
|
|
|
|
|
2016-02-19 11:34:59 +01:00
|
|
|
Next, edit `requirements.txt` to uncomment the right version of TensorFlow for your platform, then install the required python packages using pip:
|
2016-02-18 00:30:04 +01:00
|
|
|
|
2016-02-19 11:34:59 +01:00
|
|
|
$ pip install -r requirements.txt
|
2016-02-18 00:30:04 +01:00
|
|
|
|
|
|
|
Finally, launch Jupyter:
|
|
|
|
|
|
|
|
$ jupyter notebook
|
|
|
|
|
2016-02-19 11:34:59 +01:00
|
|
|
This should start the Jupyter server locally, and open your browser. Click on `index.ipynb` to get started.
|