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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
phillipi avatar

phillipi/pix2pix

0
View on GitHub↗
10,644 stars·1,734 forks·Lua·21 viewsphillipi.github.io/pix2pix↗

Pix2pix

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 image generation from label maps or edge sketches and visual style translation. It includes data preparation utilities for image augmentation and the creation of paired training datasets, as well as tools for real-time training visualization of loss plots and generated samples.

Model evaluation is supported through semantic segmentation testing and ground-truth accuracy comparisons, while state persistence is managed via regular model checkpoint saving.

Features

  • Image-to-Image Translation - Provides a framework for mapping images from one visual domain to another using conditional generative adversarial networks.
  • Paired Image Translation - Performs supervised image-to-image translation between visual domains using paired training data.
  • Supervised Training Pipelines - Implements a supervised training pipeline using paired datasets to learn precise image-to-image translations.
  • Generative Adversarial Networks - Uses a conditional generative adversarial network architecture to map input images to target outputs.
  • U-Net Architectures - Implements a U-Net encoder-decoder architecture with skip connections to preserve high-frequency spatial information.
  • Image Translation Frameworks - Provides a framework for performing image-to-image translation using conditional GANs.
  • L1 Pixel Loss - Employs L1 loss regularization to ensure generated outputs remain structurally close to the ground truth.
  • Conditional Image Generation - Generates realistic photos from simplified inputs like label maps or edge sketches.
  • Semantic Segmentation - Performs semantic segmentation testing to evaluate the accuracy of label-to-photo predictions.
  • Training Progress Monitors - Monitors model performance in real time by tracking loss values and viewing generated image samples.
  • Patch-Based Discriminators - Utilizes a PatchGAN local discriminator to enforce high-frequency local consistency in generated images.
  • Training Visualization Interfaces - Provides a web interface to stream real-time loss plots and generated image samples during training.
  • Model Evaluation - Includes tools to measure the accuracy of generated images against ground truth labels using semantic segmentation models.
  • Computer Vision Libraries - Image-to-image translation using conditional adversarial networks.
  • Domain Transfer and Translation - General-purpose image-to-image translation using conditional adversarial networks.
  • Framework Implementations - Image-to-image translation model for segmentation and style transfer.
  • Generative Adversarial Networks - Image-to-image translation using conditional adversarial networks.
  • Generative Models - Conditional GANs for image-to-image translation.
  • Image Synthesis - Translates images between domains using conditional adversarial networks.
  • Image Translation - Conditional adversarial networks for paired image-to-image translation.
  • Model Architectures - Implementation of image-to-image translation using adversarial networks.

Star history

Star history chart for phillipi/pix2pixStar history chart for phillipi/pix2pix

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does phillipi/pix2pix do?

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.

What are the main features of phillipi/pix2pix?

The main features of phillipi/pix2pix are: Image-to-Image Translation, Paired Image Translation, Supervised Training Pipelines, Generative Adversarial Networks, U-Net Architectures, Image Translation Frameworks, L1 Pixel Loss, Conditional Image Generation.

What are some open-source alternatives to phillipi/pix2pix?

Open-source alternatives to phillipi/pix2pix include: junyanz/cyclegan — CycleGAN is a generative adversarial network framework designed for unpaired image-to-image translation. It enables… nvidia/pix2pixhd — pix2pixHD is a conditional generative adversarial network designed to transform semantic label maps into… yunjey/stargan — StarGAN is a PyTorch image-to-image translation framework designed to synthesize visual styles and attributes across… eriklindernoren/keras-gan — Keras-GAN is a collection of generative adversarial network implementations built with Keras for synthetic data… junyanz/pytorch-cyclegan-and-pix2pix — This project is a deep learning framework designed for training and deploying image-to-image translation models. It… tingsongyu/pytorch-tutorial-2nd — This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It…

Open-source alternatives to Pix2pix

Similar open-source projects, ranked by how many features they share with Pix2pix.
  • junyanz/cycleganjunyanz avatar

    junyanz/CycleGAN

    12,861View on GitHub↗

    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 learnin

    Lua
    View on GitHub↗12,861
  • nvidia/pix2pixhdNVIDIA avatar

    NVIDIA/pix2pixHD

    6,920View on GitHub↗

    pix2pixHD is a conditional generative adversarial network designed to transform semantic label maps into high-resolution photorealistic images. It functions as a high-resolution image synthesizer and an image-to-image translation model capable of producing synthetic images at 2048x1024 resolution. The system includes a semantic image editor that allows for the modification of high-resolution visuals by updating the underlying semantic label maps. This enables interactive image editing and the generation of photorealistic images based on source images or discrete label maps. The framework pro

    Python
    View on GitHub↗6,920
  • yunjey/starganyunjey avatar

    yunjey/stargan

    5,292View on GitHub↗

    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
    View on GitHub↗5,292
  • eriklindernoren/keras-ganeriklindernoren avatar

    eriklindernoren/Keras-GAN

    9,206View on GitHub↗

    Keras-GAN is a collection of generative adversarial network implementations built with Keras for synthetic data generation and image manipulation. It provides frameworks for image-to-image translation, image inpainting, and neural image super-resolution. The library includes tools for learning disentangled latent space representations to control specific attributes of synthetic outputs. It also features capabilities for image domain translation using paired or unpaired data and the ability to fill corrupted or missing image parts by analyzing surrounding visual context. The project covers ge

    Python
    View on GitHub↗9,206
  • See all 30 alternatives to Pix2pix→