Hi
Thanks for your excellent work. I have a question about the rate schedule for topk_masking.
As described in the appendix, "To ensure that the degree of noise decreases as the generation process proceeds, we schedule k to increase from 1 to N monotonically as the diffusion step t goes from T to 1." However, in the code (
|
lowest_k_mask = topk_masking(_scores_for_topk, cutoff_len, stochastic=False) |
), the masked k tokens with the lowest confidence instead of the highest. Are there any inconsistencies here?
Best regards
Hi
Thanks for your excellent work. I have a question about the rate schedule for topk_masking.
As described in the appendix, "To ensure that the degree of noise decreases as the generation process proceeds, we schedule k to increase from 1 to N monotonically as the diffusion step t goes from T to 1." However, in the code (
reparam-discrete-diffusion/discrete_diffusion/discrete_diffusions/discrete_diffusion_base.py
Line 177 in 26ee286
Best regards