MATLAB implementation for supervised predictive coding networks, as seen in the paper "An Approximation of the Error Backpropagation Algorithm in a Predictive Coding Network with Local Hebbian Synaptic Plasticity", 2017, James C.R. Whittington and Rafal Bogacz.
The main wrapper file is Supervised_run_v3, which will run the network.