Rohit Nagraj's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
openai-cookbook
Examples and guides for using the OpenAI API
tuning_playbook
A playbook for systematically maximizing the performance of deep learning models.
ML-From-Scratch
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
vit-pytorch
Implementation of Vision Transformer, a simple way to achieve SOTA in vision classification with only a single transformer encoder, in Pytorch
text-to-handwriting
So your teacher asked you to upload written assignments? Hate writing assigments? This tool will help you convert your text to handwriting xD
hummingbird
Hummingbird compiles trained ML models into tensor computation for faster inference.
computational-thinking
Course 18.S191 at MIT, Fall 2022 - Introduction to computational thinking with Julia
stats-illustrations
R & stats illustrations by @allison_horst
ILearnDeepLearning.py
This repository contains small projects related to Neural Networks and Deep Learning in general. Subjects are closely linekd with articles I publish on Medium. I encourage you both to read as well as to check how the code works in the action.
learn-julia-the-hard-way
Learn Julia the hard way!
nvidia-auto-installer-for-fedora-linux
A CLI tool which lets you install proprietary NVIDIA drivers and much more easily on Fedora Linux (32 or above and Rawhide)
lookahead_pytorch
pytorch implement of Lookahead Optimizer
hyperspectral_deeplearning_review
Code of paper "Deep Learning Classifiers for Hyperspectral Imaging: A Review"
MobileBert_PyTorch
MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devices
AI-for-Web-Accessibility
This is the GitHub repository for my Masters dissertation titled: Artificial Intelligence for Web Accessibility which I completed as a part of my MSc in Data Science course in the University of Southampton, UK under the supervision of Prof. Mike Wald