Dynamic recurrent neural networks: Theory and applications | Synapse