Equivariant deep generative models