Done! Here the release: [ANN] BetaML.jl.. yet an other (simple) Machine Learning Package - #13 by sylvaticus
I believe this is the easiest way to get some data have a dimensionality reduction trough an AutoEncoder. While the user can eventually specify the number of dimensions in the latent space, the number of neurons in the inner layers or the full specification of encoding/decoding layers and NN training options, this remain completely optional, as some heuristics are applied. Also the autotune method allows to further simplify these choices.
At the end the idea is that the user doesn’t need to know what there is behind the AutoEncoder, just to apply it in order to have a nonlinear transformation to a latent space of its data…