Skip to content

JuPyter Notebooks and Python Package for Deep Learning Model Exploration, Translation and Deployment

License

Notifications You must be signed in to change notification settings

mkurovski/emnist_dl2prod

Repository files navigation

From Exploration to Production - Bridging the Deployment Gap for Deep Learning

This repository contains the sourcecode related to my blogpost series on Medium on deep learning model exploration, translation and deployment using the EMNIST dataset.

Usage

  1. Clone the repository and change to the folder
  2. If you are using conda, just create a new environment from env.yml with conda env create -f env.yml. This will create the environment emnist_dl.
  3. Activate the environment with conda activate emnist_dl
  4. Install the package with python setup.py install
  5. Work through the JuPyter notebooks provided in notebooks/

JuPyter Notebooks

I provide six JuPyter notebooks to guide through the code. I advise you to set everything up, read each blogpost and go trough the referenced notebooks to try things out yourself.

Part 1:

Part 2:

The code has been tested with Docker Version 18.06.1-ce-mac73 (26764)

Note

This project has been set up using PyScaffold 3.1rc2. For details and usage information on PyScaffold see https://pyscaffold.org/.