added log_prob to Units, implemented for binary, gaussian, gaussian with precision, exponential, truncated exponential. Also added AutoEncoderUpdater skeleton.
TODO update, implemented autoencoder objective
TODO reorganisation + GammaUnits mean field + autoencoder objective with ProxyUnits support
changed autoencoder objective interface to support denoising regularisation
more work on denoising autoencoders
sparsity penalty for autoencoders implemented, now working on contractivity
getting rid of contractive penalty - it's not possible to implement this sufficiently generally with the available tools.
tried sparsity penalty for autoencoders, seems to work fine