yizhangliu commited on
Commit
6c492ea
·
1 Parent(s): 8540345

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -13
app.py CHANGED
@@ -7,22 +7,26 @@ import torch
7
  from transformers import AutoModelForCausalLM, AutoTokenizer
8
  from loguru import logger
9
 
10
- language_translation_model = hub.Module(directory=f'./baidu_translate')
 
 
 
11
  def getTextTrans(text, source='zh', target='en'):
12
- def is_chinese(string):
13
- for ch in string:
14
- if u'\u4e00' <= ch <= u'\u9fff':
15
- return True
16
- return False
 
17
 
18
- if not is_chinese(text) and target == 'en':
19
- return text
20
 
21
- try:
22
- text_translation = language_translation_model.translate(text, source, target)
23
- return text_translation
24
- except Exception as e:
25
- return text
26
 
27
  space_ids = {
28
  "spaces/stabilityai/stable-diffusion": "SD 2.1",
 
7
  from transformers import AutoModelForCausalLM, AutoTokenizer
8
  from loguru import logger
9
 
10
+ from utils import get_tmt_client, getTextTrans_tmt
11
+ tmt_client = get_tmt_client()
12
+
13
+ # language_translation_model = hub.Module(directory=f'./baidu_translate')
14
  def getTextTrans(text, source='zh', target='en'):
15
+ return getTextTrans_tmt(tmt_client, text, source, target)
16
+ # def is_chinese(string):
17
+ # for ch in string:
18
+ # if u'\u4e00' <= ch <= u'\u9fff':
19
+ # return True
20
+ # return False
21
 
22
+ # if not is_chinese(text) and target == 'en':
23
+ # return text
24
 
25
+ # try:
26
+ # text_translation = language_translation_model.translate(text, source, target)
27
+ # return text_translation
28
+ # except Exception as e:
29
+ # return text
30
 
31
  space_ids = {
32
  "spaces/stabilityai/stable-diffusion": "SD 2.1",