LAP-DEV commited on
Commit
a2e4a9d
·
verified ·
1 Parent(s): 77660d0

Update modules/translation/translation_base.py

Browse files
modules/translation/translation_base.py CHANGED
@@ -166,16 +166,14 @@ class TranslationBase(ABC):
166
  A List of
167
  List[dict] with translation
168
  """
169
- print("Get translation...")
170
-
171
  try:
172
- self.cache_parameters(model_size=model_size,src_lang=src_lang,tgt_lang=tgt_lang,max_length=max_length,add_timestamp=add_timestamp)
173
- self.update_model(model_size=model_size,src_lang=src_lang,tgt_lang=tgt_lang,progress=progress)
174
 
175
  total_progress = len(input_list_dict)
176
  for index, dic in enumerate(input_list_dict):
177
  progress(index / total_progress, desc="Translating..")
178
- translated_text = self.translate(dic["text"], max_length=max_length)
179
  dic["text"] = translated_text
180
 
181
  return input_list_dict
@@ -183,7 +181,7 @@ class TranslationBase(ABC):
183
  except Exception as e:
184
  print(f"Error: {str(e)}")
185
  finally:
186
- self.release_cuda_memory()
187
 
188
  @staticmethod
189
  def get_device():
 
166
  A List of
167
  List[dict] with translation
168
  """
 
 
169
  try:
170
+ cache_parameters(model_size=model_size,src_lang=src_lang,tgt_lang=tgt_lang,max_length=max_length,add_timestamp=add_timestamp)
171
+ update_model(model_size=model_size,src_lang=src_lang,tgt_lang=tgt_lang,progress=progress)
172
 
173
  total_progress = len(input_list_dict)
174
  for index, dic in enumerate(input_list_dict):
175
  progress(index / total_progress, desc="Translating..")
176
+ translated_text = translate(dic["text"], max_length=max_length)
177
  dic["text"] = translated_text
178
 
179
  return input_list_dict
 
181
  except Exception as e:
182
  print(f"Error: {str(e)}")
183
  finally:
184
+ release_cuda_memory()
185
 
186
  @staticmethod
187
  def get_device():