From cb26b035c696f32b7f47df18a6d84b88b7b1745d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Louf?= Date: Thu, 17 Oct 2019 17:52:32 +0200 Subject: [PATCH] remove potential UndefinedError --- transformers/modeling_xlm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transformers/modeling_xlm.py b/transformers/modeling_xlm.py index f1df6f668fb..166b98de630 100644 --- a/transformers/modeling_xlm.py +++ b/transformers/modeling_xlm.py @@ -81,8 +81,8 @@ def get_masks(slen, lengths, causal, padding_mask=None): mask = alen < lengths[:, None] # attention mask is the same as mask, or triangular inferior attention (causal) + bs = lengths.size(0) if causal: - bs = lengths.size(0) attn_mask = alen[None, None, :].repeat(bs, slen, 1) <= alen[None, :, None] else: attn_mask = mask