Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -72,7 +72,7 @@ def mtom(model_name, sl, tl, input_text):
|
|
| 72 |
tokenizer.src_lang = sl
|
| 73 |
encoded = tokenizer(input_text, return_tensors="pt")
|
| 74 |
generated_tokens = model.generate(**encoded, forced_bos_token_id=tokenizer.get_lang_id(tl))
|
| 75 |
-
return tokenizer.batch_decode(generated_tokens, skip_special_tokens=True)
|
| 76 |
|
| 77 |
def HelsinkiNLPAutoTokenizer(sl, tl, input_text):
|
| 78 |
if model_name == "Helsinki-NLP":
|
|
@@ -286,7 +286,7 @@ def translate_text(input_text: str, sselected_language: str, tselected_language:
|
|
| 286 |
elif model_name == 'Google':
|
| 287 |
translated_text = google(sl, tl, input_text)
|
| 288 |
|
| 289 |
-
elif "m2m" in model_name:
|
| 290 |
translated_text = mtom(model_name, sl, tl, input_text)
|
| 291 |
|
| 292 |
elif model_name == "utter-project/EuroLLM-1.7B-Instruct":
|
|
@@ -330,7 +330,7 @@ def translate_text(input_text: str, sselected_language: str, tselected_language:
|
|
| 330 |
translated_text = error
|
| 331 |
return translated_text, message_text
|
| 332 |
|
| 333 |
-
#
|
| 334 |
def swap_languages(src_lang, tgt_lang):
|
| 335 |
return tgt_lang, src_lang
|
| 336 |
|
|
|
|
| 72 |
tokenizer.src_lang = sl
|
| 73 |
encoded = tokenizer(input_text, return_tensors="pt")
|
| 74 |
generated_tokens = model.generate(**encoded, forced_bos_token_id=tokenizer.get_lang_id(tl))
|
| 75 |
+
return tokenizer.batch_decode(generated_tokens, skip_special_tokens=True)[0]
|
| 76 |
|
| 77 |
def HelsinkiNLPAutoTokenizer(sl, tl, input_text):
|
| 78 |
if model_name == "Helsinki-NLP":
|
|
|
|
| 286 |
elif model_name == 'Google':
|
| 287 |
translated_text = google(sl, tl, input_text)
|
| 288 |
|
| 289 |
+
elif "m2m" in model_name.lower():
|
| 290 |
translated_text = mtom(model_name, sl, tl, input_text)
|
| 291 |
|
| 292 |
elif model_name == "utter-project/EuroLLM-1.7B-Instruct":
|
|
|
|
| 330 |
translated_text = error
|
| 331 |
return translated_text, message_text
|
| 332 |
|
| 333 |
+
# Function to swap dropdown values
|
| 334 |
def swap_languages(src_lang, tgt_lang):
|
| 335 |
return tgt_lang, src_lang
|
| 336 |
|