Learn PyTorch basics step by step

29 mins read Introduction PyTorch is the fastest-growing Deep Learning framework and it is also used by Fast.ai in its MOOC, Deep Learning for Coders, and its library. PyTorch is also […]

PyTorch Graphs, Automatic Differentiation, and Autograd

14 mins read Table of content: Understanding Graphs, Automatic Differentiation, and AutogradBuilding Your First Neural NetworkGoing Deep with PyTorchMemory Management and Using Multiple […]

Python Data Structures and operations time complexity

< 1 min Here is a list of references for the time complexity of operations in different Python Data structures: https://intellipaat.com/blog/tutorial/python-tutorial/data-structures-with-python-cheat-sheet/ https://cooervo.github.io/Algorithms-DataStructures-BigONotation/index.html https://wiki.python.org/moin/TimeComplexity […]

PyTorch Quick Tutorial

23 mins read Overview What is PyTorch? How can you get started with it from scratch? We’ll cover all of that in this […]

Git Rebase Tutorial

5 mins read If you are a beginner in the Software Industry, version control would be one of the headaches that you come […]

Git Branching Workflows Tutorial

17 mins read In this article, we will cover the most popular branching workflows for Git users, so you can decide which fits […]

A tutorial on Histogram of Oriented Gradients (HOG) Feature Descriptor in Computer Vision with Python code

17 mins read Introduction Feature engineering is a game-changer in the world of machine learning algorithms. It’s actually one of my favorite aspects […]

Hough Transform implementation in Python

6 mins read The Hough transform (Duda and Hart, 1972), which started out as a technique to detect lines in an image, has been […]

A tutorial on Hough Transform

16 mins read Basics The Hough transform is an incredible tool that lets you identify lines. Not just lines, but other shapes as […]

What are frequencies in images?

8 mins read Frequency means the rate of change of something. In one-dimensional signals like the electrical voltage, frequencies are the rate of […]

Understanding Fourier Transform in images

10 mins read Table of Contents cv2 and mss basic Image Fourier Transform – Introduction and Basics Image Fourier Transform – Fourier Transform […]

Simple Factory and Factory Method design patterns

2 mins read Simple Factory: Definition: Creates objects without exposing the instantiation logic to the client. Refers to the newly created object through […]

Builder design pattern explained

14 mins read Intent Builder is a creational design pattern that lets you construct complex objects step by step. The pattern allows you to […]

Deep dive to super() method in Python for single and multiple inheritance

15 mins read While Python isn’t purely an object-oriented language, it’s flexible enough and powerful enough to allow you to build your applications […]

Understanding __new__ and __init__ magic methods in Python

4 mins read The purpose of this post is to discuss __new__ and __init__ methods in Python. The __new__ and __init__ methods behave differently between themselves and between the old-style […]