Good to know. I suspected they were equivalent options but I was not certain. I noticed that during the test set evalutation, the attention_mask is indeed passed due to the fact that there are no -100 values in this case (since there is not dataloader/data collator in the test set case).
Thanks for the answers.