Top 10 Tools for Computer Vision
The adoption of Computer Vision has been steadily picking up pace over the past decade, but there’s been a spike in adoption of various...
What is PyTorch and how does it work?
PyTorch is a Python-based scientific computing package that uses the power of graphics processing units. It is also one of the preferred deep learning...
Fingerprint detection using OpenCV 3
In this article by Joseph Howse, Quan Hua, Steven Puttemans, and Utkarsh Sinha, the authors of OpenCV Blueprints, we delve into the aspect of...
Object Detection Using Image Features in JavaScript
In this article by Foat Akhmadeev, author of the book Computer Vision for the Web, we will discuss how we can detect an object...
How to Create Tensors in PyTorch
A tensor is the fundamental building block of all DL toolkits. The name sounds rather mystical, but the underlying idea is that a tensor...
Exploring Structure from Motion Using OpenCV
In this article by Roy Shilkrot, coauthor of the book Mastering OpenCV 3, we will discuss the notion of Structure from Motion (SfM), or better...
The CAP Theorem in practice: The consistency vs. availability trade-off in distributed databases
When you choose a database you are making a design decision. One of the best frameworks for understanding what this means in practice is...
Sizing and Configuring your Hadoop Cluster
This article, written by Khaled Tannir, the author of Optimizing Hadoop for MapReduce, discusses two of the most important aspects to consider while optimizing Hadoop for MapReduce: sizing...
Top 5 Deep Learning Architectures
If you are a deep learning practitioner or someone who wants to get into the world of deep learning, you might be well acquainted...
Do you write Python Code or Pythonic Code?
If you’re new to Programming, and Python in particular, you might have heard the term Pythonic being brought up at tech conferences, meetups and...