TiberiuCristianLeon commited on
Commit
8be3c99
·
verified ·
1 Parent(s): 148dd30

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
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
- # Define a function to swap dropdown values
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