Update rl_replacements.py
This commit is contained in:
parent
54761f44c7
commit
114c91ed03
1 changed files with 0 additions and 4 deletions
|
|
@ -263,8 +263,6 @@ def grpo_trainer__get_per_token_logps(function_name, function):
|
|||
# We add 1 to `logits_to_keep` because the last logits of the sequence is later excluded
|
||||
hidden_states = model(input_ids=input_ids, attention_mask=attention_mask, logits_to_keep=logits_to_keep + 1).logits
|
||||
#logits = logits[:, :-1, :] # (B, L-1, V), exclude the last logit: it corresponds to the next token pred
|
||||
print("##############, input_ids", input_ids.shape)
|
||||
print("##############, hidden_states", hidden_states.shape)
|
||||
return hidden_states
|
||||
# input_ids = input_ids[:, -logits_to_keep:]
|
||||
# For transformers<=4.48, logits_to_keep argument isn't supported, so here we drop logits ourselves.
|
||||
|
|
@ -339,9 +337,7 @@ def grpo_trainer_compute_loss(function_name, function):
|
|||
else:
|
||||
old_hidden_states = None
|
||||
|
||||
print("$$$$$$$$$$$ input_ids", input_ids.shape)
|
||||
input_ids = input_ids[:, -logits_to_keep:]
|
||||
print("$$$$$$$$$$$ input_ids", input_ids.shape)
|
||||
if per_token_logps is not None:
|
||||
|
||||
if ref_per_token_logps is not None:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue