Zero-Shot Learning via Class-Conditioned Deep Generative Models