Mini projects done for the EEE443 Neural Networks course. Includes from scratch implementations (using Numpy) of LSTM, GRU, simple RNN, a MLP structure with SGD + Momentum and more.