Skip to content

Commit 4d6c1d3

Browse files
Negar Foroutan Eghlidinegar-foroutan
Negar Foroutan Eghlidi
authored andcommitted
Make it compatible with multilingual-lighteval.
1 parent 94f3da5 commit 4d6c1d3

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/nanotron/config/lighteval_config.py

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ def __post_init__(self):
5151
class LightEvalTasksArgs:
5252
"""Arguments related to tasks for LightEval"""
5353

54+
langs: Optional[str] = None
5455
tasks: Optional[str] = None
5556
custom_tasks: Optional[str] = None
5657
max_samples: Optional[int] = None

src/nanotron/models/llama.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,7 @@ def forward(
757757
self,
758758
input_ids: Union[torch.Tensor, TensorPointer], # [batch_size, seq_length]
759759
input_mask: Union[torch.Tensor, TensorPointer], # [batch_size, seq_length]
760-
lang_code: Union[torch.Tensor, TensorPointer], # [batch_size, 1]
760+
lang_code: Union[torch.Tensor, TensorPointer]=None, # [batch_size, 1]
761761
):
762762
return self.forward_with_hidden_states(input_ids=input_ids, input_mask=input_mask, lang_code=lang_code)[0]
763763

0 commit comments

Comments
 (0)