Update README.md
Browse files
README.md
CHANGED
@@ -25,7 +25,9 @@ base_model:
|
|
25 |
```
|
26 |
|
27 |
# 推論の方法
|
28 |
-
講座内で配布されたサンプルコード「Model_Inference_Template_unsloth_20241127.ipynb
|
|
|
|
|
29 |
```python
|
30 |
# 必要なライブラリを読み込み
|
31 |
from unsloth import FastLanguageModel
|
@@ -58,7 +60,7 @@ model, tokenizer = FastLanguageModel.from_pretrained(
|
|
58 |
model = PeftModel.from_pretrained(model, adapter_id, token = HF_TOKEN)
|
59 |
|
60 |
# タスクとなるデータの読み込み。
|
61 |
-
#
|
62 |
datasets = []
|
63 |
with open("elyza-tasks-100-TV_0.jsonl", "r") as f:
|
64 |
item = ""
|
@@ -88,7 +90,6 @@ for dt in tqdm(datasets):
|
|
88 |
results.append({"task_id": dt["task_id"], "input": input, "output": prediction})
|
89 |
|
90 |
# 結果をjsonlで保存。
|
91 |
-
# ここではadapter_idを元にファイル名を決定しているが、ファイル名は任意で問題なし。
|
92 |
json_file_id = re.sub(".*/", "", adapter_id)
|
93 |
with open(f"{json_file_id}_outputNo.jsonl", 'w', encoding='utf-8') as f:
|
94 |
for result in results:
|
|
|
25 |
```
|
26 |
|
27 |
# 推論の方法
|
28 |
+
+ 講座内で配布されたサンプルコード「Model_Inference_Template_unsloth_20241127.ipynb」が使用可能です
|
29 |
+
+ 事前にGoogle Colabのフォルダに、elyza-tasks-100-TV_0.jsonlをアップロードしてください
|
30 |
+
+ elyza-tasks-100-TVの問題を推論し、課題の成果として提出可能なフォーマットでjsonlファイルを生成します
|
31 |
```python
|
32 |
# 必要なライブラリを読み込み
|
33 |
from unsloth import FastLanguageModel
|
|
|
60 |
model = PeftModel.from_pretrained(model, adapter_id, token = HF_TOKEN)
|
61 |
|
62 |
# タスクとなるデータの読み込み。
|
63 |
+
# 事前にelyza-tasks-100-TV_0.jsonlをアップロードしてください。
|
64 |
datasets = []
|
65 |
with open("elyza-tasks-100-TV_0.jsonl", "r") as f:
|
66 |
item = ""
|
|
|
90 |
results.append({"task_id": dt["task_id"], "input": input, "output": prediction})
|
91 |
|
92 |
# 結果をjsonlで保存。
|
|
|
93 |
json_file_id = re.sub(".*/", "", adapter_id)
|
94 |
with open(f"{json_file_id}_outputNo.jsonl", 'w', encoding='utf-8') as f:
|
95 |
for result in results:
|