Python

Load TensorFlow Models Using OpenCV

Background : It is always a daunting task with Tensorflow sessions and standard handling of a typical Tensorflow model when you want to run inference. However, if you are an experienced developer you may also quickly go through these steps because you are already aware about how to use Tensorflow to run inference on your model.

Build your own layers for deep learning models using TensorFlow 2.0 and Python

Background During a very recent webinar where I was a speaker for the topic Deep learning with TensorFlow I repeatedly was asked a question regarding how would one really define their own layers, parameter and how they work so as to watch it do the magic while showing them some notebooks that had parameters to the layers that we regularly use.

Computer Vision Playground

A computer vision playground to try and test end to end(test to deploy) computer vision pipeline. We are looking for open source enthusiasts to help advance the project, to know more click on contribute.

Object Detection

Object detection usin OPenCV’s dnn module a mobilenet model trianed on caffe.

Face Recognition using Python and OpenCV Haarcascades

Implementing simple facial recognition using Haarcascades and OpenCV

Optical Flow using OpenCV and Python

An implementation of optical flow tracker using lucas-k : calcOpticalFlowPyrLK() method in OpenCV.

Understanding Confusion matrix for machine learning in a simple way

Machine learning basic concepts explained as notes from various courses, books and blogs to my understanding. Confusion Matrix Confusion matrix as a evaluation metric has been discussed a lot. Indeed, the reason being it’s wide usability and f1-score being a important metric in order to evaluate those classification models.