nguyennghia0902
commited on
Commit
•
4fac051
1
Parent(s):
9ac21ec
Update README.md
Browse files
README.md
CHANGED
@@ -60,4 +60,27 @@ The following hyperparameters were used during training:
|
|
60 |
- Transformers 4.39.3
|
61 |
- TensorFlow 2.15.0
|
62 |
- Datasets 2.18.0
|
63 |
-
- Tokenizers 0.15.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
- Transformers 4.39.3
|
61 |
- TensorFlow 2.15.0
|
62 |
- Datasets 2.18.0
|
63 |
+
- Tokenizers 0.15.2
|
64 |
+
|
65 |
+
## How to use?
|
66 |
+
```python
|
67 |
+
from transformers import ElectraTokenizerFast, TFElectraForQuestionAnswering
|
68 |
+
|
69 |
+
model_hf = "nguyennghia0902/electra-small-discriminator_0.0005_32"
|
70 |
+
tokenizer = ElectraTokenizerFast.from_pretrained(model_hf)
|
71 |
+
reload_model = TFElectraForQuestionAnswering.from_pretrained(model_hf)
|
72 |
+
|
73 |
+
question = "Ký túc xá Đại học Quốc gia Thành phố Hồ Chí Minh bao gồm có bao nhiêu khu?"
|
74 |
+
context = "Ký túc xá Đại học Quốc gia Thành phố Hồ Chí Minh (Ký túc xá ĐHQG-TPHCM) là hệ thống ký túc xá xây tại Khu đô thị Đại học Quốc gia Thành phố Hồ Chí Minh (còn gọi với tên phổ biến: Khu đô thị ĐHQG-HCM hay Làng Đại học Thủ Đức). Ký túc xá ĐHQG-TPHCM gồm có 02 khu: A và B. Địa chỉ: Đường Tạ Quang Bửu, Khu phố 6, phường Linh Trung, thành phố Thủ Đức, Thành phố Hồ Chí Minh, điện thoại: 1900 05 55 59 (111). "
|
75 |
+
|
76 |
+
inputs = tokenizer(question, context, return_offsets_mapping=True, return_tensors="tf",m ax_length=512, truncation=True)
|
77 |
+
offset_mapping = inputs.pop("offset_mapping")
|
78 |
+
outputs = reload_model(**inputs)
|
79 |
+
answer_start_index = int(tf.math.argmax(outputs.start_logits, axis=-1)[0])
|
80 |
+
answer_end_index = int(tf.math.argmax(outputs.end_logits, axis=-1)[0])
|
81 |
+
start_char = offset_mapping[0][answer_start_index][0]
|
82 |
+
end_char = offset_mapping[0][answer_end_index][1]
|
83 |
+
predicted_answer_text = context[start_char:end_char]
|
84 |
+
|
85 |
+
print(predicted_answer_text)
|
86 |
+
```
|