This is a simple implementation of Random synaptic feedback weights support error backpropagation for deep learning in PyTorch.
Base codes are adapted from official PyTorch tutorial.
It implements simple MLP with one hidden layer, without non-linear activation function.
Run train_fa_vs_bp_linear_model.py to compare performance between feedback alignment vs backpropagation.