Skip to content

Neuro1729/Generative-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generative-ai

Learning generative ai using various mini projects and training on big data

🖼️ Pix2Pix Experiment Summary

This project explored the Pix2Pix model from the pytorch-CycleGAN-and-pix2pix repo to understand image-to-image translation on paired datasets.

  • Dataset: Maps (translating input maps (A) to satellite images (B)).
  • Results: Visualizations show Input (A), Generated (Fake B), and Ground Truth (Real B).
  • Note: The model was trained for only 100 epochs, and while it achieved the mapping, longer training is needed to eliminate artifacts and improve fidelity.

Pix2Pix0 Results

Input (A) Generated (fake_B) Ground Truth (real_B)
Input 1000 Generated 1000 Ground Truth 1000
Input 1001 Generated 1001 Ground Truth 1001
Input 1002 Generated 1002 Ground Truth 1002
Input 1003 Generated 1003 Ground Truth 1003
Input 1004 Generated 1004 Ground Truth 1004

🦓 CycleGAN Experiment Summary

This project utilized the CycleGAN model from the pytorch-CycleGAN-and-pix2pix repository to explore unsupervised image-to-image translation.

  • Dataset: horse2zebra (translating horses to zebras (A → B) and vice-versa (B → A)).
  • Training: 30 epochs were completed.
  • Observation: The model successfully captured the texture/style change (e.g., stripes), but more epochs are needed to fully refine the output and improve cycle consistency.
  • Key Learning: Verified the effectiveness of cycle-consistency loss in learning mappings between unpaired domains.

CycleGAN Results

Input (Real A) Generated (Fake B)
Real A 1000 Fake B 1000
Real A 1010 Fake B 1010
Real A 1160 Fake B 1160
Real A 140 Fake B 140

About

Learning generative ai using various mini projects and training on big data

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors