Tag Archives | deep learning

Deep Learning with OpenCV

Two weeks ago OpenCV 3.3 was officially released, bringing with it a highly improved deep learning ( dnn ) module. This module now supports a number of deep learning frameworks, including Caffe, TensorFlow, and Torch/PyTorch. Furthermore, this API for using pre-trained deep learning models is compatible with both the C++ API and the Python bindings, making it […]

Continue Reading 23

It’s time. The Deep Learning for Computer Vision with Python Kickstarter is LIVE.

The Deep Learning for Computer Vision with Python Kickstarter is officially LIVE! To back the Kickstarter campaign, just use the link below: https://www.kickstarter.com/projects/adrianrosebrock/1866482244 Remember, there are only a handful of early bird spots at the reduced prices — you’ll definitely want to act now if you want to claim your spot! Thank you so much for being supportive of myself […]

Continue Reading 1

Table of Contents: Deep Learning for Computer Vision with Python

A couple of days ago I mentioned that on Wednesday, January 18th at 10AM EST I am launching a Kickstarter to fund my new book — Deep Learning for Computer Vision with Python. As you’ll see later in this post, there is a huge amount of content I’ll be covering, so I’ve decided to break the book down into three volumes called “bundles”. A bundle includes […]

Continue Reading 14

My Deep Learning Kickstarter will go live on Wednesday, January 18th at 10AM EST

I’ve got some exciting news to share today! My Deep Learning for Computer Vision with Python Kickstarter campaign is set to launch in exactly one week on Wednesday, January 18th at 10AM EST. This book has only goal — to help developers, researchers, and students just like yourself become experts in deep learning for image recognition and classification. Whether this is the first time you’ve worked with […]

Continue Reading 26

I’m writing a book on Deep Learning and Convolutional Neural Networks (and I need your advice).

You may have heard me mention it in a passing comment on the PyImageSearch blog… Maybe I even hinted at it in a 1-on-1 email… Or perhaps you simply saw the writing on the wall due to the recent uptick in Deep Learning/Neural Network tutorials here on the blog… But I’m here today to tell […]

Continue Reading 32

Installing Keras with TensorFlow backend

A few months ago I demonstrated how to install the Keras deep learning library with a Theano backend. In today’s blog post I provide detailed, step-by-step instructions to install Keras using a TensorFlow backend, originally developed by the researchers and engineers on the Google Brain Team. I’ll also (optionally) demonstrate how you can integrate OpenCV into […]

Continue Reading 54

Stochastic Gradient Descent (SGD) with Python

In last week’s blog post, we discussed gradient descent, a first-order optimization algorithm that can be used to learn a set of classifier coefficients for parameterized learning. However, the “vanilla” implementation of gradient descent can be prohibitively slow to run on large datasets — in fact, it can even be considered computationally wasteful. Instead, we should apply Stochastic […]

Continue Reading 8