added a few getters and setters for deep autoencoder, allows for code layer specific overrides to deal with certain problems such as document retrieval or images