Harshit Varma's repositories
pytorch-lmu
A PyTorch implementation of Legendre Memory Units (LMUs) and its FFT variant
Sketchy-Turtle
A python turtle that sketches (almost) any image given to it, while mimicking the "human way" of sketching
Twitter-Sentiment-Analysis
BiLSTM with Multi-Headed Self Attention for sentiment classification of Twitter data, implemented in Keras and PyTorch.
HMRF-GMM-EM-Segmentation
Image segmentation using the EM algorithm that relies on a GMM for intensities and a MRF model on the labels. Based on "Segmentation of brain MR images through a hidden Markov random field model and the expectation-maximization algorithm" (Zhang, Y et al.)
FCM-Segmentation
Image Segmentation using Fuzzy C-Means Clustering with Bias Field Correction
Bayesian-Image-Super-Resolution
A Bayesian framework for Multi-Frame Image Super-Resolution. Based on "Bayesian Image Super-Resolution" (ME Tipping and CM Bishop, NeurIPS 2003)
ML-From-Scratch
Some Machine Learning algorithms implemented by me, mostly from scratch
Statistical-Shape-Analysis
Statistical analysis of 2D shapes based on "Generalized Procrustes Analysis" (Gower, J.C.) and "Active Shape Models - Their Training and Application" (Cootes et al.)
Bayesian-Image-Denoising
A MAP-MRF Framework for Image Denoising
Exploring-HR-Diagrams
Estimating various properties of globular clusters from astrophotometric data
topic2poem
End-to-End Conditional Poetry Generation
Classic-Snake
The classic snake game implemented in C++ using the simplecpp package
HMM-POS-Tagging
POS tagging using a Hidden Markov Model (HMM) with Viterbi Decoding
MRF-Segmentation-Graph-Cuts
An implementation of "Exact Maximum A Posteriori Estimation for Binary Images" (D. Greig, B. Porteous and A. Seheult)
Region-Quadtrees-for-Images
Region quadtrees for operations on binary images, implemented in C++
Shakespearean-Text-Generator
Character-Level LSTM used for generating Shakespearean text.
attestable-semeval
Repository containing code of Team AttesTable at Task 9 SemEval 2021
Cellular-Automatons
A few cellular automatons implemented in C++ with an interactive GUI made using FLTK
Deep-Learning-Specialization-Coursera
Contains all related code for the Deep Learning Specialization on Coursera, offered by deeplearning.ai
hrshtv.github.io
Personal website
Machine-Learning-Coursera
Contains all related code for the Machine Learning course on Coursera, offered by Stanford University.
WSD-Word2Vec-Lesk
Word Sense Disambiguation using the Lesk algorithm with Word2Vec embeddings