I have been working on conditional variational auto encoders ,and I would like to use it to generate new data samples.
My existing data is in a json file,which has 218 parameters that vary between -1 and 1.
Let’s call this X
Apart from this the conditional data is a numpy array of dimension 33x3.(which is c),these are basically contain pose landmark information obtained from Mediapipe.
Now as per my understanding, the decoder will calculate P(X|z,c) ,and from what I have seen,usually c/label is a one-hot vector
So,now the question is ,how can I use a conditional Variational auto encoder to generate a new X conditioned on c.Also is it possible to use a CVAE for my case,if not then what other generative models can I use?
I know that in input the input to the encoder will be a tensor of dimension 218,but I am unsure of how to use the condition variable .