Spaces:
Running
Running
Upload model_utils.py
Browse files- 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 |
-
#
|
| 15 |
-
input_text = f"
|
| 16 |
input_ids = tokenizer.encode(input_text, return_tensors="pt", truncation=True).to(device)
|
| 17 |
-
output = model.generate(input_ids, max_new_tokens=
|
| 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)
|