SandeepU commited on
Commit
e8e6762
·
verified ·
1 Parent(s): 0e1c86c

Upload model_utils.py

Browse files
Files changed (1) hide show
  1. model/model_utils.py +3 -3
model/model_utils.py CHANGED
@@ -11,8 +11,8 @@ def load_model():
11
 
12
  def generate_explanation(code, tokenizer, model):
13
  device = model.device
14
- # Better prompt engineering
15
- input_text = f"summarize: This Python function does the following: {code}"
16
  input_ids = tokenizer.encode(input_text, return_tensors="pt", truncation=True).to(device)
17
- output = model.generate(input_ids, max_new_tokens=200, early_stopping=True)
18
  return tokenizer.decode(output[0], skip_special_tokens=True)
 
11
 
12
  def generate_explanation(code, tokenizer, model):
13
  device = model.device
14
+ # Final prompt style: generate docstring
15
+ input_text = f"generate docstring: {code.strip()}"
16
  input_ids = tokenizer.encode(input_text, return_tensors="pt", truncation=True).to(device)
17
+ output = model.generate(input_ids, max_new_tokens=150, early_stopping=True)
18
  return tokenizer.decode(output[0], skip_special_tokens=True)