Convolutional dictionary learning based auto-encoders for natural exponential-family distributions