Skip to content

Latest commit

 

History

History

d3pm

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Code to accompany the NeurIPS paper "Structured Denoising Diffusion Models in Discrete State-Spaces".

@inproceedings{austin2021structured,
author    = {Jacob Austin and
             Daniel D. Johnson and
             Jonathan Ho and
             Daniel Tarlow and
             Rianne van den Berg},
title     = {Structured Denoising Diffusion Models in Discrete State-Spaces},
booktitle = {Advances in Neural Information Processing Systems},
year      = {2021}
}

The images subdirectory contains the code for D3PMs in image space, which can be used to to reproduce our experiments from Section 6. It contains code for evaluating bits-per-dimension metrics, but the FID and IS metric evaluation code is not currently available.

The text subdirectory contains our code for D3PMs in text space, corresponding to our experiments in Section 5.

The insertdelete subdirectory contains code for D3PMs augmented with insertion and deletion operations, as described in the follow-up paper "Beyond In-Place Corruption: Insertion and Deletion In Denoising Probabilistic Models".

@inproceedings{johnson2021beyond,
author    = {Daniel D. Johnson and
             Jacob Austin and
             Rianne van den Berg and
             Daniel Tarlow},
title     = {Beyond In-Place Corruption: Insertion and Deletion In Denoising Probabilistic Models},
booktitle = {ICML Workshop on Invertible Neural Networks, Normalizing Flows, and Explicit Likelihood Models},
year      = {2021}
}