Posts

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.

Installing OpenCV with contrib extra modules from source on Fedora Linux

Why the sudden need? I have mostly used the OpenCV library as available from pip or by installing wheel until I required some more essential features that are not available from those pre built binaries.

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.

Getting started with SQL server on Linux (using Azure data studio)

Here is a guide to getting started with SQL Server and Azure Data Studio on Linux. When I was starting on in my career , databases always meant the MySQL and PHP way to implement anything.

Compiling and executing OpenCV programs written in C++

Compiling and executing C++ programs Browse to the directory of your cpp program and open a terminal in that folder. Create a CMake file name CMakeLists.txt in the same directory as your project :