fvwjtemlfmyztvgzla commited on
Commit
6048a31
1 Parent(s): a13e82b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -1
app.py CHANGED
@@ -1,3 +1,16 @@
1
  import gradio as gr
2
 
3
- gr.Interface.load("models/alirezamsh/small100").launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
 
3
+ from transformers import M2M100ForConditionalGeneration
4
+ from tokenization_small100 import SMALL100Tokenizer
5
+
6
+ model = M2M100ForConditionalGeneration.from_pretrained("alirezamsh/small100")
7
+ tokenizer = SMALL100Tokenizer.from_pretrained("alirezamsh/small100")
8
+
9
+ def fn(text):
10
+ tokenizer.tgt_lang = "en"
11
+ encoded_zh = tokenizer(text, return_tensors="pt")
12
+ generated_tokens = model.generate(**encoded_zh)
13
+ tokenizer.batch_decode(generated_tokens, skip_special_tokens=True)
14
+
15
+ demo = gr.Interface(fn=fn, inputs="text", outputs="text")
16
+ demo.launch()