Jai Bhagat's Projects
My emacs config
Code for analyzing data saved by the Open Ephys GUI
An experimental open-source attempt to make GPT-4 fully autonomous.
Code to visualize a bet between the big5 on NBA standings
MATLAB and Python matrix operation benchmarking
Bonsai workflows for tracking, closed loop feedback, visual and auditory stimulus generation, synchronization, robotics, and more
Exercises from "The C Programming Language 2e"
An introduction to the practicing neuroscientist to data analysis in Python
Comparisons of popular Python libraries (Pytorch (+ Lightning), TensorFlow (+ Keras), Jax (+ Flax / +Elegy)) for creating various ANNs (CNNs, LSTMs, VAEs, GANs, NeRFs, Transformers) for solving various tasks
Instructions and files for setting up emacs
A minimalist repo for a git tutorial
Simple tutorial on Gaussian and Poisson GLMs for single and multi-neuron spike train data
Exercises from "How to Design Programs" 2e
Following along with the Interactive Rust Book.
A complete, MATLAB-based spike-sorting package for extracellular electrode/tetrode recordings
github readme
Personal Website
A simple ludo simulator
Football video analysis AI to democratise player training
Materials, Exercises, and Solutions (in MATLAB) for Andrew Ng's Machine Learning Coursera Course
nanoGPT: A minimal (nanomal?) repository containing code for building, training, and running nanoGPT
Code and Resources Dump for Neuronauts and NoBlackBoxes (NBB) programs / courses
Programming Language Idioms in MATLAB
A repo for the code and material taught in Dan Grossman's Programming Languages Coursera course
A MATLAB toolbox for running behavioral neuroscience experiments and managing data
Notes and Exercises for Reinforcement Learning 2e by Sutton and Barto
Code and designs for a simple rover robot
2d role-playing game following dev best practices