refactored corruption.py and added salt/pepper noise
fixed logical bug in corruption
small style fix
Documentation fix on TrainingAlgorithm.train
Good start on GSN code
Basic GSN functionality should be working
fixed small bugs
cleaned up my code a lot. Fixed bugs in gsn.py, added comments/questions for things I'm unsure about
removed unnecessary methods, implemented __call__ for gsn. No monitoring channels yet
Fixed some minor bugs in GSN code
Added parzen distribution code
wrote a test
still debugging
test passing
Fixed NaN errors and logic
Fixed bug in salt-pepper noise, code now runs with multiple layers and walkback.
Added sampler. Not sure if code is working
Fixed corruptors, prevented non-initialized units from getting corrupted
still no progress debugging. Cleaned up GSN a bit, one sanity check failed
added clamping. Multilayer still not working