Skip to content

This repository contains a implementation of a DCGAN.

Notifications You must be signed in to change notification settings

moejoe95/theDCGANProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

theDCGANProject

This repository contains the version of our extended DCGAN implementation including additional Python scripts for loading the datasets and visualizing the results. This readme just provides an overview of our work, for a detailed investigation see our paper.

Goal of this repository

The project is based on work from Radford et al. 2016. In this students’ project, we summarize the main contributions from the paper and confirm some of the results with our own re-implementation. Additionally, experiments on a new dataset, on the size of the utilized dataset, and investigations on the output and input dimensions of the model are performed.

Datasets

We performed experiments on two datasets:

Experiments

Experiments we performed on our re-implementation of the DCGAN:

  • Confirm results of orignal paper (Figure 1)
  • Train the DCGAN on a complete new dataset (Figure 2)
  • Increase the output dimension of the generator to 128x128 (Figure 3)
  • Investigate the effect of different sizes of the input vector by performing interpolations between random points in the latent space (Figure 4)
  • Compare output images of a DCGAN trained on smaller datasets

Results

1. Reimplementation (3% of dataset) 2. Pokemon 3. Output 128 x 128 x 3
new-1-epoch monstergan large-1-epoch
4. input vector = 20
smallinpu
5. input vector = 500
largeinput

About

This repository contains a implementation of a DCGAN.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages