File tree 1 file changed +4
-3
lines changed
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ def sample_sharegpt_requests(
117
117
prompt_len = len (prompt_token_ids )
118
118
output_len = len (completion_token_ids
119
119
) if fixed_output_len is None else fixed_output_len
120
- if prompt_len < 4 or output_len < 4 :
120
+ if prompt_len < 4 or ( fixed_output_len is not None and output_len < 4 ) :
121
121
# Prune too short sequences.
122
122
continue
123
123
if prompt_len > 1024 or prompt_len + output_len > 2048 :
@@ -228,10 +228,11 @@ def sample_hf_requests(
228
228
prompt_len = len (prompt_token_ids )
229
229
output_len = len (completion_token_ids
230
230
) if fixed_output_len is None else fixed_output_len
231
- if prompt_len < 4 or output_len < 4 :
231
+ if fixed_output_len is None and ( prompt_len < 4 or output_len < 4 ) :
232
232
# Prune too short sequences.
233
233
continue
234
- if prompt_len > 1024 or prompt_len + output_len > 2048 :
234
+ if fixed_output_len is None and \
235
+ (prompt_len > 1024 or prompt_len + output_len > 2048 ):
235
236
# Prune too long sequences.
236
237
continue
237
238
You can’t perform that action at this time.
0 commit comments