image-classification using pretrained vgg16

We have a few deeplearning projects encapsulated in jupyter ipython notebooks in the the notebooks directory of this github repository The code written is mainly by us, But we have shown credit where ever we have used code from other repositories. We have used tensorflow and jupyter ipython notebooks with ipywidgets installed

github reference

github repository

requirements

We require jupyter ipywidgets to be installed before running these notebooks. ipywidget is a small add-on to jupyter technology. You can easily pip install this component once you have installed jupyter.

Before starting the server with ‘jupyter notebook --ip=0.0.0.0’ we do the following command to ensure that ipywidgets are enabled in the notebook. ‘jupyter nbextension enable --py widgetsnbextension.’

notebooks

utility code

  • notebooks/common/utils.ipynb is a utility notebook which can be imported by other notebooks. This utility notebook, provides the following utilities

    • ProgressImageWidget, is a custom ipywidget written for interactively displaying training data
    • Plotter, is a class for adding channels and sample data to channels , which can be plotted as a png image
    • ImgGrid, is a class for plotting a grid of images
    • ImgGridController, is a higher level class for managing ImgGrids and corresponding ProgressImageWidget-s

credits



blog comments powered by Disqus

Published

26 November 2016