awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
junyanz avatar

junyanz/CycleGAN

0
View on GitHub↗
12,861 Stars·1,957 Forks·Lua·5 Aufrufe

CycleGAN

CycleGAN is a generative adversarial network framework designed for unpaired image-to-image translation. It enables the conversion of images between two distinct visual domains using datasets that do not require direct one-to-one matching examples.

The project implements a deep learning style transfer tool capable of artistic style transfer, object transfiguration, and domain-to-domain conversion. It uses a dual-generator architecture and cycle-consistency loss to ensure that images translated to a target domain and back recover their original state.

The framework covers core machine learning workflows including generative translation model training and training data refinement to translate synthetic datasets into realistic styles. It also includes tools for real-time training visualization to monitor image transformations during the training and testing processes.

This project is built using PyTorch.

Features

  • Cycle Consistency Constraints - Uses cycle-consistency loss to ensure images translated between domains can be reconstructed to their original form.
  • CycleGAN Training Utilities - Provides utilities for training CycleGAN models on unpaired image datasets.
  • Dual-Generator Architectures - Utilizes two separate generative networks to enable bidirectional image translation between distinct visual styles.
  • Generative Adversarial Networks - Implements a generative adversarial network architecture to synthesize realistic image translations.
  • Generative Model Training Tools - Implements a training process for generative networks to enable conversion between two visual domains.
  • Neural Style Transfer - Utilizes deep learning to apply artistic characteristics and object transfigurations to photographs.
  • PyTorch Training Frameworks - Provides a PyTorch-based implementation for training and executing cyclic image translation models.
  • Unpaired Image Translation - Enables image translation between domains using datasets that lack direct one-to-one matching examples.
  • Image Translation Frameworks - Implements a comprehensive framework for image-to-image translation without paired training examples.
  • Domain-Specific Discriminators - Employs separate classifier networks for each target domain to verify the stylistic accuracy of generated images.
  • Stylistic Data Refinement - Refines synthetic training data by translating it into realistic styles for improved real-world performance.
  • Object Class Transformations - Changes the visual appearance of objects in an image to represent different categories or species.
  • Object Transfigurations - Provides the capability to change the visual appearance of specific objects to represent different categories.
  • Synthetic Data Refinement - Translates synthetic datasets into realistic styles to improve machine learning performance on real-world data.
  • Computer Vision Libraries - Software for style transfer and image-to-image translation.
  • Domain Transfer and Translation - Unpaired image-to-image translation using cycle-consistency constraints.
  • Generative Models - Cycle-consistent GANs for unpaired image-to-image translation.
  • Image Synthesis - Performs unpaired image-to-image translation between domains.
  • Image Translation - Unpaired image-to-image translation using cycle-consistency.

Star-Verlauf

Star-Verlauf für junyanz/cycleganStar-Verlauf für junyanz/cyclegan

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht junyanz/cyclegan?

CycleGAN is a generative adversarial network framework designed for unpaired image-to-image translation. It enables the conversion of images between two distinct visual domains using datasets that do not require direct one-to-one matching examples.

Was sind die Hauptfunktionen von junyanz/cyclegan?

Die Hauptfunktionen von junyanz/cyclegan sind: Cycle Consistency Constraints, CycleGAN Training Utilities, Dual-Generator Architectures, Generative Adversarial Networks, Generative Model Training Tools, Neural Style Transfer, PyTorch Training Frameworks, Unpaired Image Translation.

Welche Open-Source-Alternativen gibt es zu junyanz/cyclegan?

Open-Source-Alternativen zu junyanz/cyclegan sind unter anderem: phillipi/pix2pix — pix2pix is a framework for image-to-image translation using conditional generative adversarial networks. It functions… yunjey/stargan — StarGAN is a PyTorch image-to-image translation framework designed to synthesize visual styles and attributes across… junyanz/pytorch-cyclegan-and-pix2pix — This project is a deep learning framework designed for training and deploying image-to-image translation models. It… taki0112/ugatit — UGATIT is an unsupervised generative adversarial network and image-to-image translation model implemented in… eriklindernoren/pytorch-gan — PyTorch-GAN is a research-oriented framework providing a collection of modular implementations for generative… nvlabs/stylegan2 — StyleGAN2 is a TensorFlow generative adversarial network and image synthesis model designed to produce high-resolution…

Open-Source-Alternativen zu CycleGAN

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit CycleGAN.
  • phillipi/pix2pixAvatar von phillipi

    phillipi/pix2pix

    10,644Auf GitHub ansehen↗

    pix2pix is a framework for image-to-image translation using conditional generative adversarial networks. It functions as a supervised trainer and visual domain mapper designed to learn a mapping between input and output images for style and domain transfer. The system utilizes a U-Net encoder-decoder architecture combined with a PatchGAN local discriminator to enforce high-frequency local consistency. It employs L1 loss regularization to ensure generated outputs remain structurally close to the ground truth. The project covers a broad range of computer vision capabilities, including semantic

    Lua
    Auf GitHub ansehen↗10,644
  • yunjey/starganAvatar von yunjey

    yunjey/stargan

    5,292Auf GitHub ansehen↗

    StarGAN is a PyTorch image-to-image translation framework designed to synthesize visual styles and attributes across multiple domains. It implements a generative adversarial network that serves as a deep learning image translator for modifying specific visual characteristics within an image dataset. The framework uses a single unified model to handle translations between multiple image domains rather than requiring separate pairs of models. It is a research implementation that learns mappings between different image attributes without the need for paired training data. The project covers the

    Python
    Auf GitHub ansehen↗5,292
  • junyanz/pytorch-cyclegan-and-pix2pixAvatar von junyanz

    junyanz/pytorch-CycleGAN-and-pix2pix

    24,951Auf GitHub ansehen↗

    This project is a deep learning framework designed for training and deploying image-to-image translation models. It serves as a research platform for experimenting with neural network architectures that transform visual content between distinct stylistic domains, supporting both paired and unpaired training data. The framework distinguishes itself through its support for cycle-consistency constraints, which allow for image translation between domains without requiring corresponding paired examples. It provides a structured pipeline that utilizes adversarial loss optimization, where generator

    Pythoncomputer-graphicscomputer-visioncyclegan
    Auf GitHub ansehen↗24,951
  • taki0112/ugatitAvatar von taki0112

    taki0112/UGATIT

    6,117Auf GitHub ansehen↗

    UGATIT is an unsupervised generative adversarial network and image-to-image translation model implemented in TensorFlow. It serves as the official research implementation of an ICLR 2020 paper, providing a framework for converting images between different visual styles without requiring paired training examples. The system utilizes an unsupervised generative attentional network and attention maps to deform geometric shapes and modify textures during the translation process. It employs a cycle-consistent framework to ensure translation quality by requiring images to return to their original st

    Python
    Auf GitHub ansehen↗6,117
Alle 30 Alternativen zu CycleGAN anzeigen→