Next, for each iteration, we apply consecutive masking to the translation candidates as we have done in the training stage.
we select several tokens with the lowest probabilities from the current translation candidates, and mask these tokens as well as their adjacent ones.