{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/remix-towards-image-to-image-translation-with","title":"ReMix: Towards Image-to-Image Translation with Limited Data","arxiv_id":"2103.16835","date":"2021-03-31","proceeding":"CVPR 2021 1","authors":["Jie Cao","Luanxuan Hou","Ming-Hsuan Yang","Ran He","Zhenan Sun"],"abstract":"Image-to-image (I2I) translation methods based on generative adversarial networks (GANs) typically suffer from overfitting when limited training data is available. In this work, we propose a data augmentation method (ReMix) to tackle this issue. We interpolate training samples at the feature level and propose a novel content loss based on the perceptual relations among samples. The generator learns to translate the in-between samples rather than memorizing the training set, and thereby forces the discriminator to generalize. The proposed approach effectively reduces the ambiguity of generation and renders content-preserving results. The ReMix method can be easily incorporated into existing GAN models with minor modifications. Experimental results on numerous tasks demonstrate that GAN models equipped with the ReMix method achieve significant improvements.","url_abs":"https://arxiv.org/abs/2103.16835v1","url_pdf":"https://arxiv.org/pdf/2103.16835v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"remix-towards-image-to-image-translation-with","repo_url":"https://github.com/cjf8899/ReMix_Pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"data-augmentation","task_name":"Data Augmentation"},{"task_slug":"image-to-image-translation","task_name":"Image-to-Image Translation"},{"task_slug":"translation","task_name":"Translation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2103.16835","atlas_url":"https://app.syntology.ai/?focus=2103.16835","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2103.16835"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/cjf8899/ReMix_Pytorch","reach":null},{"provenance":"deterministic:regex_extraction","url":"https://github.com/AlfredXiangWu/LightCNN","reach":null}],"summary":{"ran_fixture":2},"by_repo_kind":{"listed":{"samples":2,"ran":2,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":2,"samples":[{"code_sha256_prefix":"16d563ee991cd39f","entry":"adv_loss","repo":"cjf8899/ReMix_Pytorch","repo_kind":"listed","path":"core/solver_remix.py","file_url":"https://github.com/cjf8899/ReMix_Pytorch/blob/HEAD/core/solver_remix.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"16d563ee991cd39f"}},{"code_sha256_prefix":"cc942058ebb6d897","entry":"compute_g_loss","repo":"cjf8899/ReMix_Pytorch","repo_kind":"listed","path":"core/solver_remix.py","file_url":"https://github.com/cjf8899/ReMix_Pytorch/blob/HEAD/core/solver_remix.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"cc942058ebb6d897"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}