# Home

## An Algorithm for Computing the Approximate IoU Between Oriented 2D boxes

This post shows an *approximation method to compute the IoU between oriented 2D boxes*.

## How to download videos from websites in IOS devices using ish

This post shares a small tip for those who would like to download videos from websites like *Youtube* on their *IOS devices*, using a Linux shell emulator *ish*.

## Signed distance function to oriented 2D boxes

This post goes through the derivation of *signed distance function (SDF)* with respect to oriented boxes in 2D. I also showed *Python implementations* with some examples.

## Fit the distribution of the sum of independent Gamma random variable

I implemented in Python an algorithm that fits the distribution of the sum of independent Gamma random variables.

## Python implementation of “An algorithm for the binomial distribution with dependent trials”

This post talks about the binomial distribution with dependent trials, and Python implementation of the algorithm.

## Create YOLOv3 using PyTorch from scratch (Part-6)

This post writes the training code of YOLOv3 and carries out some test training sessions on COCO 2014 dataset.

## Create YOLOv3 using PyTorch from scratch (Part-4)

In this post we create 3 essential tools in the object detection task: IoU (Intersection-over-Union), NMS (Non-Maximum suppression) and mAP (mean Average Precision).