created learners.py - my equivalent of HLR's mlpython.generic.OnlineLearner,
the class from which NADE is inhereted