Conditional out-of-sample generation for unpaired data using trVAE