All Projects → auduno → Deepdraw

auduno / Deepdraw

Licence: apache-2.0
Notebook example of how to generate class visualizations with Caffe

Projects that are alternatives of or similar to Deepdraw

Learning
The data is the future of oil, digging the potential value of the data is very meaningful. This library records my road of machine learning study.
Stars: ✭ 330 (-0.9%)
Mutual labels:  jupyter-notebook
Amazon Sagemaker Workshop
Amazon SageMaker workshops: Introduction, TensorFlow in SageMaker, and more
Stars: ✭ 332 (-0.3%)
Mutual labels:  jupyter-notebook
Kaggle public
阿水的数据竞赛开源分支
Stars: ✭ 335 (+0.6%)
Mutual labels:  jupyter-notebook
Artificial Intelligence
Awesome Artificial Intelligence Projects
Stars: ✭ 330 (-0.9%)
Mutual labels:  jupyter-notebook
Tts
🤖 💬 Deep learning for Text to Speech (Discussion forum: https://discourse.mozilla.org/c/tts)
Stars: ✭ 5,427 (+1529.73%)
Mutual labels:  jupyter-notebook
Ccf2016 sougou
ccf2016 sougou final winner solution
Stars: ✭ 333 (+0%)
Mutual labels:  jupyter-notebook
Automold Road Augmentation Library
This library augments road images to introduce various real world scenarios that pose challenges for training neural networks of Autonomous vehicles. Automold is created to train CNNs in specific weather and road conditions.
Stars: ✭ 329 (-1.2%)
Mutual labels:  jupyter-notebook
Beeva Best Practices
Best Practices and Style Guides in BEEVA
Stars: ✭ 335 (+0.6%)
Mutual labels:  jupyter-notebook
Music Synthesizer For Android
Automatically exported from code.google.com/p/music-synthesizer-for-android
Stars: ✭ 332 (-0.3%)
Mutual labels:  jupyter-notebook
Transformer Explainability
[CVPR 2021] Official PyTorch implementation for Transformer Interpretability Beyond Attention Visualization, a novel method to visualize classifications by Transformer based networks.
Stars: ✭ 309 (-7.21%)
Mutual labels:  jupyter-notebook
Aws Security Workshops
A collection of the latest AWS Security workshops
Stars: ✭ 332 (-0.3%)
Mutual labels:  jupyter-notebook
Quantumkatas
Tutorials and programming exercises for learning Q# and quantum computing
Stars: ✭ 3,713 (+1015.02%)
Mutual labels:  jupyter-notebook
Supervisely
AI for everyone! 🎉 Neural networks, tools and a library we use in Supervisely
Stars: ✭ 332 (-0.3%)
Mutual labels:  jupyter-notebook
Openhownet
Core Data of HowNet and OpenHowNet Python API
Stars: ✭ 329 (-1.2%)
Mutual labels:  jupyter-notebook
Neural Ode
Jupyter notebook with Pytorch implementation of Neural Ordinary Differential Equations
Stars: ✭ 335 (+0.6%)
Mutual labels:  jupyter-notebook
Pytorch notebooks
tutorial notebooks
Stars: ✭ 330 (-0.9%)
Mutual labels:  jupyter-notebook
Gtc2017 Numba
Numba tutorial for GTC 2017 conference
Stars: ✭ 334 (+0.3%)
Mutual labels:  jupyter-notebook
Dota devkit
Stars: ✭ 332 (-0.3%)
Mutual labels:  jupyter-notebook
Keras Multi Label Image Classification
Keras- Multi Label Image Classification
Stars: ✭ 335 (+0.6%)
Mutual labels:  jupyter-notebook
Tensorly Notebooks
Tensor methods in Python with TensorLy
Stars: ✭ 332 (-0.3%)
Mutual labels:  jupyter-notebook

DeepDraw

Image generated

DeepDraw is a ipython notebook example of generating class visualizations, such as the one above, from deep neural networks using Caffe. The examples and settings in this notebook was based on the pretrained GoogLeNet model available with Caffe, but it's easy to modify to use other networks, such as AlexNet. For some more detailed information about how these class visualizations are generated, check out this blogpost, and for some more examples of generated images, see this album of highlights or this album with all 1000 imagenet classes.

The repository also includes some code examples of drawing with the class visualizations, as described in this blogpost, in the folder "/other".

To run the code in this repository, you'll need an installation of Caffe with built pycaffe libraries, as well as the python libraries numpy, scipy and PIL. For instructions on how to install Caffe and pycaffe, refer to the installation guide here. Before running the ipython notebooks, you'll also need to download the bvlc_googlenet model, and insert the path of the pycaffe installation into pycaffe_path and the model path to the googlenet model into model_path.

If you create some cool work or visualizations based on this code, let me know via twitter!

This code was based on the deepdream code shared by Google, as well as some modifications kindly shared by Kyle McDonald. This repository is freely shared under Apache License 2.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].