Jupyter Notebooks for Deep Learning Course
Forked from the repository containing jupyter notebooks for the book Deep Learning with Python (Manning Publications)
Created in October 2017 by Víctor Campos and Amaia Salvador, PhD candidates at Universitat Politècnica de Catalunya.
Prerequisites
- Install Python 3.6
- Install requirements with
pip install -r requirements.txt
- Install PyCairo:
git clone https://github.com/pygobject/pycairo.git
cd pycairo
python setup.py install
Data
Kaggle Cats and Dogs
- Download the preprocessed Kaggle Cats and Dogs dataset from this link (86MB)
- Extract it under the
data/
directory. After extraction you should have the following structure:
data/
data/cats_and_dogs_small/train
data/cats_and_dogs_small/validation
data/cats_and_dogs_small/test
UCF-101 (Coming soon)
- Download pre-extracted features here (16GB).
- Extract them under
data
:
data/
data/ucf101/train...
Models
- The pretrained models that are required to run all the notebooks with no code changes required can be downloaded from this link (792MB). Download, extract, and place under
data
.
data/
data/models/
data/models/model_name.pkl
...
Contact
For any questions or suggestions use the issues section or drop us an e-mail at victor.campos@bsc.es or amaia.salvador@upc.edu