Adding the gated autoencoder model and an example of how to use it.