generative-models icon indicating copy to clipboard operation
generative-models copied to clipboard

Where is conditional prior in CVAE?

Open Jamesswiz opened this issue 7 years ago • 1 comments

I can see the implementation computes KL div between q(z|x,c) and p(z)=N(0,I) but the original formulation has conditional prior p(z|c).

Can you explain why you are still using zero mean unit Gaussian prior?

Jamesswiz avatar Dec 14 '18 10:12 Jamesswiz

I have the same question. And in your blog of vanilla VAE, you have this code comment # D_KL(Q(z|X) || P(z|X)); calculate in closed form as both dist. are Gaussian . The P(z|X) should be P(z) ?

wangpeng138375 avatar Feb 25 '19 06:02 wangpeng138375