Skip to content

Commit

Permalink
Add kwargs to CallbackHandler.on_evaluate signature
Browse files Browse the repository at this point in the history
  • Loading branch information
lewtun committed Apr 20, 2021
1 parent 9bb6e0d commit 8d4c85e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/transformers/trainer_callback.py
Original file line number Diff line number Diff line change
Expand Up @@ -358,9 +358,9 @@ def on_step_begin(self, args: TrainingArguments, state: TrainerState, control: T
def on_step_end(self, args: TrainingArguments, state: TrainerState, control: TrainerControl):
return self.call_event("on_step_end", args, state, control)

def on_evaluate(self, args: TrainingArguments, state: TrainerState, control: TrainerControl, metrics):
def on_evaluate(self, args: TrainingArguments, state: TrainerState, control: TrainerControl, metrics, **kwargs):
control.should_evaluate = False
return self.call_event("on_evaluate", args, state, control, metrics=metrics)
return self.call_event("on_evaluate", args, state, control, metrics=metrics, **kwargs)

def on_save(self, args: TrainingArguments, state: TrainerState, control: TrainerControl):
control.should_save = False
Expand Down

0 comments on commit 8d4c85e

Please sign in to comment.