An open API service indexing awesome lists of open source software.

https://github.com/ymorsi7/dcganimagegen


https://github.com/ymorsi7/dcganimagegen

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# GAN Training Repository

This repository contains code to train a Generative Adversarial Network (GAN) using PyTorch. The repository includes the generator and discriminator models, training process, and result visualization.

[https://www.youtube.com/watch?v=LSyDIURO6qo&ab_channel=YusufMorsi](https://www.youtube.com/watch?v=LSyDIURO6qo&ab_channel=YusufMorsi)

## Table of Contents
- [Introduction](#introduction)
- [Requirements](#requirements)
- [Installation](#installation)
- [Usage](#usage)
- [Training](#training)
- [Results](#results)
- [Acknowledgements](#acknowledgements)
- [License](#license)

## Introduction
This project demonstrates how to train a GAN with custom kernel sizes and padding values for the generator and discriminator. The training process includes setting up optimizers, applying weight initialization, and logging losses during training.

## Requirements
- Python 3.x
- PyTorch
- torchvision
- numpy
- matplotlib

## Installation
1. Clone the repository:
```bash
git clone https://github.com/ymorsi7/DCGANImageGen.git