You're welcome as told you there are 3 or more.. They are extending by adding or noise sparse or adding latentes variables or changing the learning approach
We recently developed a new type of auto-encoder based on the Wasserstein distance (paper attached). It's called the Sliced-Wasserstein Auto-Encoder and it also acts as a generative model.