GAN before Folder 1 a x n_feat λ x → x [:neb] Input λ x → x [neb:] neb x n_feat (a - neb) x n_feat generator gen x n_feat concat (a + gen - neb) x n_feat discriminator (a + gen - neb) x 2 output GAN after Folder 2 a x n_feat λ x → x [:neb] Input λ x → x [gen:] neb x n_feat (a - gen) x n_feat generator gen x n_feat concat (a + gen - gen) x n_feat = a x n_feat discriminator a x 2 output Changes forces: neb ≤ gan