Update translation.py
Browse files- translation.py +1 -1
translation.py
CHANGED
@@ -31,7 +31,7 @@ def translate_cached(text, source_lang, target_lang):
|
|
31 |
tokenizer, model = load_model(src_code, tgt_code)
|
32 |
inputs = tokenizer(text, return_tensors="pt", padding=True, truncation=True, max_length=500)
|
33 |
with torch.no_grad():
|
34 |
-
translated = model.generate(**inputs, max_length=500, num_beams=
|
35 |
return tokenizer.decode(translated[0], skip_special_tokens=True)
|
36 |
|
37 |
def translate(text, source_lang, target_lang):
|
|
|
31 |
tokenizer, model = load_model(src_code, tgt_code)
|
32 |
inputs = tokenizer(text, return_tensors="pt", padding=True, truncation=True, max_length=500)
|
33 |
with torch.no_grad():
|
34 |
+
translated = model.generate(**inputs, max_length=500, num_beams=2, early_stopping=True) # Reduced beams for speed
|
35 |
return tokenizer.decode(translated[0], skip_special_tokens=True)
|
36 |
|
37 |
def translate(text, source_lang, target_lang):
|