Archive | Deep Learning

LeNet – Convolutional Neural Network in Python

In today’s blog post, we are going to implement our first Convolutional Neural Network (CNN) — LeNet — using Python and the Keras deep learning package. The LeNet architecture was first introduced by LeCun et al. in their 1998 paper, Gradient-Based Learning Applied to Document Recognition. As the name of the paper suggests, the authors’ implementation of LeNet was used […]

Continue Reading 92

Compiling OpenCV with CUDA support

Alight, so you have the NVIDIA CUDA Toolkit and cuDNN library installed on your GPU-enabled system. What next? Let’s get OpenCV installed with CUDA support as well. While OpenCV itself doesn’t play a critical role in deep learning, it is used by other deep learning libraries such as Caffe, specifically in “utility” programs (such as building a dataset […]

Continue Reading 23

Generating art with guided deep dreaming.

One of the main benefits of the bat-country Python package for deep dreaming and visualization is its ease of use, extensibility, and customization. And let me tell you, that customization really came in handy last Friday when the Google Research team released an update to their deep dream work, demonstrating a method to “guide” your input images […]

Continue Reading 9