Refactor network constructor into separate methods; override these to construct recurrent net. Still needs some work.
Fix a typo.
Fix order of return values.
Fix a typo.
Use proper instance variable for unit activation.
Adjust decoding strategy to work with recurrent nets.
Increase size of bottleneck layer.
Do not plot source signals.
Change default encoder to return noisy input variable, not topmost hidden layer.
Refactor creation of recurrence function into a helper.