Skip to content

Custom implementation of the denoising task to generate dog faces 🐶 (experiment)

License

Notifications You must be signed in to change notification settings

Whiax/denoising-image-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Denoising to generate dog faces 🐶

Custom implementation of the denoising task to generate images. This repo is an experiment.
Modern (2020-2023) models used for image generation are based on the denoising task, I tried to re-implement this idea from scratch. This repo may not follow the usual formalism for this task, it was coded based on what was the most intuitive to me.
The goal of this repo isn't to be competitive with other image generation algorithms, results I had and experiments I did are very far from SOTA.

Results

Results after 17500 training steps (~2h on middle-end GPU):

  • Video (from step 0 to step 17500):

    denoising_video.mp4
  • Grid (step 17500):
    17511_end_result_10pass

Dataset

dogs.pickle contains 3602 low-res (64*64) images of dogs.

Requirements