oddadmix commited on
Commit
58e9804
·
verified ·
1 Parent(s): 89c3c33

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -1,14 +1,16 @@
 
1
  from transformers import AutoModelForSeq2SeqLM,AutoTokenizer, pipeline
2
  import gradio as grad
3
  mdl_name = "oddadmix/masrawy-english-arabic-translator"
4
  # mdl = AutoModelForSeq2SeqLM.from_pretrained(mdl_name)
5
  # my_tkn = AutoTokenizer.from_pretrained(mdl_name)
 
6
 
7
- pipe = pipeline("translation", model=mdl_name)
8
-
9
  def translate(text):
10
  # inputs = my_tkn(text, return_tensors="pt")
11
  # trans_output = mdl.generate(**inputs)
 
12
  response = pipe(text)[0]['translation_text']
13
 
14
  #response = opus_translator(text)
 
1
+ import spaces
2
  from transformers import AutoModelForSeq2SeqLM,AutoTokenizer, pipeline
3
  import gradio as grad
4
  mdl_name = "oddadmix/masrawy-english-arabic-translator"
5
  # mdl = AutoModelForSeq2SeqLM.from_pretrained(mdl_name)
6
  # my_tkn = AutoTokenizer.from_pretrained(mdl_name)
7
+ pipe = pipeline("translation", model=mdl_name, device = 'cuda')
8
 
9
+ @spaces.GPU
 
10
  def translate(text):
11
  # inputs = my_tkn(text, return_tensors="pt")
12
  # trans_output = mdl.generate(**inputs)
13
+
14
  response = pipe(text)[0]['translation_text']
15
 
16
  #response = opus_translator(text)