Spaces:
Sleeping
Sleeping
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)
|