https://github.com/Piyushgarg06/DIV2K-SRGAN

Project Overview

This project implements a Super-Resolution GAN (SRGAN-style) using PyTorch, designed and trained under CPU-only constraints.

The goal is to upscale 32×32 low-resolution images to 64×64 high-resolution outputs, focusing on structural correctness first, followed by perceptual refinement.

The project emphasizes correct training dynamics, data consistency, and stability, rather than chasing aggressive architectures or unrealistic benchmarks.


Objectives


Dataset

The full dataset is excluded from version control.

A small example/ folder is included for qualitative demonstration.