Skip to content

ISDementyev/DiffuseDigits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiffuseDigits

Diffusion Model for generating monochrome digits (from 0-9), trained on MNIST.

Final Loss (goal of < 0.1): 0.069

After extensive hyperparameter optimization (using both RayTune and custom modules), the best (lowest-loss) model is a batch size of 16, a learning rate of 5e-4 and 10 as the number of epochs.

Data

The following is an example of the input, and the model's prediction: Inputs and Predictions

An example of generated digits are the following: Generated digits

As can be seen, viable digits from 0-9 are shown. The model performs the best for ones (1), eights (8) and nines (9).

Acknowledgements

This work was done with the help of the HuggingFace Diffusion Models course.

About

Diffusion Model for generating monochrome digits (from 0-9), trained on MNIST

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages