ronald commited on
Commit
1cb6225
·
1 Parent(s): ea865f6
Files changed (1) hide show
  1. local_coh_ppl.py +2 -1
local_coh_ppl.py CHANGED
@@ -218,7 +218,8 @@ class LocalCohPPL(evaluate.Measurement):
218
  offset = int(add_start_token)
219
  sspos = [offset]
220
  for sslen in sslens:
221
- offset = min(offset + sslen,511)
 
222
  sspos.append(offset)
223
  sent_tok_lens.append(sspos)
224
 
 
218
  offset = int(add_start_token)
219
  sspos = [offset]
220
  for sslen in sslens:
221
+ offset = min(offset + sslen,511 + int(add_start_token))
222
+ if offset == sspos[-1]: break # reached length limit
223
  sspos.append(offset)
224
  sent_tok_lens.append(sspos)
225