Hjgugugjhuhjggg commited on
Commit
0306915
·
verified ·
1 Parent(s): d9e405b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -78,7 +78,7 @@ class S3ModelLoader:
78
  if config.pad_token_id is not None:
79
  tokenizer.pad_token_id = config.pad_token_id
80
  else:
81
- tokenizer.pad_token_id = 0
82
 
83
  logging.info(f"Loaded {model_name} from S3 successfully.")
84
  return model, tokenizer
@@ -93,7 +93,7 @@ class S3ModelLoader:
93
  if config.pad_token_id is not None:
94
  tokenizer.pad_token_id = config.pad_token_id
95
  else:
96
- tokenizer.pad_token_id = 0
97
 
98
  logging.info(f"Downloaded {model_name} successfully.")
99
  logging.info(f"Saving {model_name} to S3...")
@@ -128,7 +128,7 @@ async def generate(request: Request, body: GenerateRequest):
128
  do_sample=validated_body.do_sample,
129
  num_return_sequences=validated_body.num_return_sequences,
130
  stopping_criteria=StoppingCriteriaList(
131
- [lambda _, outputs: tokenizer.decode(outputs[0][-1]) in validated_body.stop_sequences] if validated_body.stop_sequences else []
132
  )
133
  )
134
 
 
78
  if config.pad_token_id is not None:
79
  tokenizer.pad_token_id = config.pad_token_id
80
  else:
81
+ tokenizer.pad_token_id = tokenizer.eos_token_id if tokenizer.eos_token_id is not None else 0
82
 
83
  logging.info(f"Loaded {model_name} from S3 successfully.")
84
  return model, tokenizer
 
93
  if config.pad_token_id is not None:
94
  tokenizer.pad_token_id = config.pad_token_id
95
  else:
96
+ tokenizer.pad_token_id = tokenizer.eos_token_id if tokenizer.eos_token_id is not None else 0
97
 
98
  logging.info(f"Downloaded {model_name} successfully.")
99
  logging.info(f"Saving {model_name} to S3...")
 
128
  do_sample=validated_body.do_sample,
129
  num_return_sequences=validated_body.num_return_sequences,
130
  stopping_criteria=StoppingCriteriaList(
131
+ [lambda _, outputs: tokenizer.decode(outputs[0][-1], skip_special_tokens=True) in validated_body.stop_sequences] if validated_body.stop_sequences else []
132
  )
133
  )
134