Billionaire investor and entrepreneur Peter Thiel's favorite contrarian questions is What important truth do very few people agree with you on? If you had asked this question to Prof. Geoffrey ...
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
In this post, we share some formulas for calculating the sizes of tensors (images) and the number of parameters in a layer in a Convolutional Neural Network (CNN). This post does not define basic ...
Image Alignment (Feature Based) using OpenCV (C++/Python)
In this post, we will learn how to perform feature-based image alignment using OpenCV. We will share code in both C++ and Python. We will demonstrate the steps by way of an example in which we will ...
Principal Component Analysis
In this post, we will learn about Principal Component Analysis (PCA) -- a popular dimensionality reduction technique in Machine Learning. Our goal is to form an intuitive understanding of ...
Understanding Activation Functions in Deep Learning
This post is part of the series on Deep Learning for Beginners, which consists of the following tutorials : Neural Networks : A 30,000 Feet View for Beginners Installation of Deep Learning ...
Exposure Fusion using OpenCV (C++/Python)
In this tutorial, we will learn about Exposure Fusion using OpenCV. We will share code in C++ and Python. What is Exposure Fusion? Exposure Fusion is a method for combining images taken with ...