Assignments and Projects for EE6347 Devices for AI and Neuromorphic Computing at IITM in Fall 2023
Assignment 1 : Building a DNN from scratch using NumPy
Assignment 2 : Simulating the Stanford model of RRAMs (Resistive RAMs)
Assignment 3 : Using AIHWKIT and Pytorch to benchmark various Hardware-aware NN models
Assignment 4 : Izhikevich Neuron and the variety of spiking behaviours exhibited
Bonus: Pulse RRAM : Shows LTP and LTD behaviour of RRAMs
Project : High-Accuracy Spiking Neural Network Image Classifier for the EMNIST dataset