rahiminia commited on
Commit
e572d14
·
verified ·
1 Parent(s): 026651e

Add onnx example to readme

Browse files
Files changed (1) hide show
  1. README.md +28 -0
README.md CHANGED
@@ -51,6 +51,22 @@ def generate_poetry(prompt, max_length=30):
51
  print(generate_poetry("شب آرام و خاموش"))
52
  ```
53
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  ## Training Details
55
  - **Tokenizer**: Tokenizer with Byte Pair Encoding (BPE) from [HooshvareLab/gpt2-fa](https://huggingface.co/HooshvareLab/gpt2-fa)
56
  - **Training**: Fine-tuned using PyTorch and the `transformers` library
@@ -72,6 +88,18 @@ print(generate_poetry("شب آرام و خاموش"))
72
  باران که می‌بارد با خود بگوید که دیگر چه شده بود؟ اگر آن جوان از پشت نرده‌ها به پایین میرفت؛
73
  ```
74
 
 
 
 
 
 
 
 
 
 
 
 
 
75
  ## Limitations & Biases
76
  - This is a work in progress, with many improvements yet to be made.
77
  - The model may occasionally generate repetitive or incoherent lines.
 
51
  print(generate_poetry("شب آرام و خاموش"))
52
  ```
53
 
54
+ You can also use optimum `onnxruntime` to use ONNX model checkpoint:
55
+
56
+ ```python
57
+ from transformers import AutoTokenizer, pipeline
58
+ from optimum.onnxruntime import ORTModelForCausalLM
59
+
60
+ model = ORTModelForCausalLM.from_pretrained("rahiminia/manshoorai", use_cache=False, use_io_binding=False)
61
+ tokenizer = AutoTokenizer.from_pretrained("rahiminia/manshoorai")
62
+
63
+ onnx = pipeline("text-generation", model=model, tokenizer=tokenizer)
64
+
65
+ prompt = 'در این شب سیاه'
66
+ pred = onnx(prompt)
67
+ print(pred[0]['generated_text'])
68
+ ```
69
+
70
  ## Training Details
71
  - **Tokenizer**: Tokenizer with Byte Pair Encoding (BPE) from [HooshvareLab/gpt2-fa](https://huggingface.co/HooshvareLab/gpt2-fa)
72
  - **Training**: Fine-tuned using PyTorch and the `transformers` library
 
88
  باران که می‌بارد با خود بگوید که دیگر چه شده بود؟ اگر آن جوان از پشت نرده‌ها به پایین میرفت؛
89
  ```
90
 
91
+ **Prompt**: "در این شب سیاه"
92
+
93
+ **Generated Text**:
94
+ ```
95
+ در این شب سیاه
96
+ چشم‌های سیاه اتاق‌ها
97
+ همه دیده‌های من هستند
98
+ از هر پلک چه می‌بینم.
99
+ و هر چهره روشن دیگر
100
+ من را در سکوت خانه فرو برده
101
+ ```
102
+
103
  ## Limitations & Biases
104
  - This is a work in progress, with many improvements yet to be made.
105
  - The model may occasionally generate repetitive or incoherent lines.