Desh Iyer's repositories
noisy-pixels
A p5.js project to render perlin noise in 2D pixel space.
0xVolt
GitHub profile hosted with pages.
the-heart-of-mathematics
Simulation of a cardioid using the p5.js library in JavaScript turned into an experiment in generative art. Did I mention it's in JavaScript?! P.S. Juno, you're the love of my life.
cemetery-of-culture
A repository that houses all of the code I write over the course of my four years as a computer science engineering undergrad.
telecom-churn-rate-analysis
This repository contains analysis of the Telecom Churn Dataset, exploring customer behavior patterns and predicting churn using machine learning techniques.
mamba-time
Building a Mamba model from scratch with PyTorch
dotfiles
Find the config files for my Linux environment here, if you're into that.
comp-code
Competitive coding repository!
dsa-prep
Practice code for data structures and algorithms in C++
accidental-parser
This is an incomplete-parser for Python that I wrote from scratch. Reluctant to find a place for it.
learn-pytest
A repository to document my process of learning pytest for code unit testing
learn-rust
An introduction to a shiny new language named Rust.
llama-gpu-chain
Using LangChain to create a GPU powered instance of a LLaMa model.
flashcall-interview-task
Create a sign-in page for users and save user details and preferences in a DB
install-llama-cpp
A repository with information on how to get llama-cpp setup with GPU acceleration.
fraud-detection
This minor project in machine learning deals with fraud detection of credit card details. It's got exploratory data analysis and data visualisation.
train-and-save
A repository that documents how a model is trained in one notebook and it's weights exported and loaded into another notebook with Pytorch. The example is a BERT model for document classification.
learn-pytorch
A repository to learn the building blocks of deep learning with the PyTorch deep learning framework.
bayesian-rhapsody
A repository to design a deep neural network to compose music. Part of the 2023 IBM summer internship.
learn-langchain
A repository to explore the LangChain to create custom applications backed by LLMs.
splice-and-dice
Modularizing Multi-Source Text Summarization with Transformer-based Deep Learning and NLP techniques in a Web Application
art-of-machine-learning
A repository to document the ideal approach to a machine learning problem.
create-deep-learning-environments
A repository that documents the right way to create virtual environments and link them to Jupyter kernels for deep learning projects.
competitive-programming
Generic binder of competitive programming practice.
toxicity-detector-model
A deep neural network model that detects toxic comments through multi-binary classification hosted on a Gradio application.
learn-tensorflow
A repository to document learning Tensorflow, Google's end-to-end deep learning framework.
learn-next.js
A repository to document learning Next.js, one of the most popular front-end frameworks in JavaScript to build user-interfaces.
fine-tune-t5
A repository that takes a pre-trained T5 model from HuggingFace and fine-tunes it on a dataset of laballed newspaper articles for document classification.
fir-simd
An exploration into an efficient FIR filter implementation with single-instruction, multiple data in C++. Inspired by Jan Wilczek's work.
DNASCANNER
An all-in-one tool that effectively performs text analysis on DNA sequences.