ml-ryanlee commited on
Commit
9bdffbd
·
verified ·
1 Parent(s): 9eaac81

Update modeling_loop_lm.py

Browse files
Files changed (1) hide show
  1. modeling_loop_lm.py +1 -1
modeling_loop_lm.py CHANGED
@@ -975,7 +975,7 @@ class LoopLMForCausalLM(PreTrainedModel, GenerationMixin):
975
  labels.view(-1),
976
  )
977
  aux = self.config.lb_loss_factor * lb + self.config.lz_loss_factor * lz
978
- loss = ce_loss + aux
979
 
980
  return CausalLMOutputWithPast(
981
  loss=loss,
 
975
  labels.view(-1),
976
  )
977
  aux = self.config.lb_loss_factor * lb + self.config.lz_loss_factor * lz
978
+ loss = ce_loss + aux if self.training else ce_loss
979
 
980
  return CausalLMOutputWithPast(
981
  loss=loss,