I'm training this simple recurrent network where I want to test it after every sequence.
N ends up being the state at the end of the last test sequence.
The easy solution from a programming standpoint is to save the network after each and every sequence, test it, and then reload the network. The 'right' solution would be to make a new Unit subclass which can be told to save and restore its state, but I'm too lazy at the moment to write this.