Figure 4

DCLGAN architecture involves learning two mappings: G1: A → B and G2: B → A. The encoded half of G1 and G2 is then labeled as G1enc and G2enc, respectively. G1enc and HA serve as the embedding for A, while G2enc and HB serve as the embedding for B14.