Omar-youssef commited on
Commit
6396fa8
·
verified ·
1 Parent(s): 16f2158

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +15 -12
README.md CHANGED
@@ -63,18 +63,21 @@ This model is designed for translating English content into colloquial Egyptian
63
  Use the code below to get started with the model:
64
 
65
  ```python
66
- from transformers import MarianMTModel, MarianTokenizer
67
-
68
- model_name = "Omar-youssef/english-egyptian-arabic-translator"
69
- tokenizer = MarianTokenizer.from_pretrained(model_name)
70
- model = MarianMTModel.from_pretrained(model_name)
71
-
72
- # Example usage
73
- text = "Hello, how are you today?"
74
- inputs = tokenizer(text, return_tensors="pt")
75
- translated = model.generate(**inputs)
76
- output = tokenizer.decode(translated[0], skip_special_tokens=True)
77
- print(output)
 
 
 
78
  ```
79
 
80
  ## Training Details
 
63
  Use the code below to get started with the model:
64
 
65
  ```python
66
+ from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
67
+
68
+ tokenizer = AutoTokenizer.from_pretrained("Omar-youssef/english-egyptian-arabic-translator")
69
+ model = AutoModelForSeq2SeqLM.from_pretrained("Omar-youssef/english-egyptian-arabic-translator")
70
+
71
+ def translate(text):
72
+ inputs = tokenizer.encode(text, return_tensors="pt")
73
+ outputs = model.generate(inputs, num_beams=4, early_stopping=True)
74
+ return tokenizer.decode(outputs[0], skip_special_tokens=True)
75
+
76
+ print(translate("We haven't seen each other in a long time. We should catch up soon."))
77
+ # Output: إحنا مش بنشوف بعض من فترة طويلة. المفروض نلحق ببعضنا قريب.
78
+
79
+ print(translate("It's getting cold outside, so take a jacket with you."))
80
+ # Output: الجو طلع برد بره، فاخد جاكيت معاك.
81
  ```
82
 
83
  ## Training Details