Classifications generative models