A notebook containing handy tools for working with contours in OpenCV. This includes basic contour properties, such as length, area, and 3 different methods for calculating the contours orientation.
Sep 19, 2022
Multiclass segmentation metrics with torchmetrics, highlighting the difference between micro, macro, and macro-imagewise metrics.
Sep 6, 2022
A workflow for image segmentation on the Oxford IIIT pet dataset using PyTorch, PyTorch Lightning, Segmentation Models PyTorch, Torchmetrics and Tensorboard. This notebook trains state of the art image segmentation models on the Oxford IIIT pet segmentation dataset, and shows how to use torchmetrics to measure their quality.
Aug 25, 2022
Multiclass classification metrics with torchmetrics, highlighting the difference between micro and macro metrics.
Aug 18, 2022
An end-to-end workflow for image classification on the Oxford IIIT pet dataset using PyTorch, PyTorch Lightning, Torchmetrics and Tensorboard. This notebook trains state of the art image classification models on the Oxford IIIT pet dataset, and shows how to use torchmetrics to measure their quality.
Aug 17, 2022
An end-to-end workflow for image segmentation on the magnetic tile defect dataset using PyTorch, PyTorch Lightning, Segmentation models, and MLflow. This notebook trains state of the art image segmentation models on a highly imbalanced dataset, containing less than 1% of the target class.
Jun 30, 2022
I'll describe how to build a custom docker image containing an anaconda environment which can be run on Paperspace.
Jun 15, 2022
An expository article on principal componenent analysis (PCA), starting from the theory of random vectors and then gradually moving on to concrete implementation using numpy, and scikit-learn.
Mar 30, 2022
An expository article on the elementary probability distributions, their properties, and common applications, with calculations done in scipy.
Jan 13, 2022