Upload code/train_dpo.py with huggingface_hub
Browse files- code/train_dpo.py +6 -2
code/train_dpo.py
CHANGED
|
@@ -177,8 +177,12 @@ def load_dpo_data():
|
|
| 177 |
|
| 178 |
if not os.path.exists(local_train) and IS_MAIN:
|
| 179 |
print(" ⬇️ Fetching DPO pairs from Hugging Face Dataset Hub...")
|
| 180 |
-
|
| 181 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 182 |
os.makedirs(os.path.dirname(local_train), exist_ok=True)
|
| 183 |
shutil.copy(dl_t, local_train)
|
| 184 |
shutil.copy(dl_v, local_val)
|
|
|
|
| 177 |
|
| 178 |
if not os.path.exists(local_train) and IS_MAIN:
|
| 179 |
print(" ⬇️ Fetching DPO pairs from Hugging Face Dataset Hub...")
|
| 180 |
+
try:
|
| 181 |
+
dl_t = hf_hub_download(repo_id="ViuAI/500M_Sarus_DPO", filename="dpo_train.json", repo_type="dataset", token=HF_TOKEN)
|
| 182 |
+
dl_v = hf_hub_download(repo_id="ViuAI/500M_Sarus_DPO", filename="dpo_val.json", repo_type="dataset", token=HF_TOKEN)
|
| 183 |
+
except Exception:
|
| 184 |
+
dl_t = hf_hub_download(repo_id=DATA_REPO, filename=f"dpo_{args.version}/dpo_train.json", repo_type="dataset", token=HF_TOKEN)
|
| 185 |
+
dl_v = hf_hub_download(repo_id=DATA_REPO, filename=f"dpo_{args.version}/dpo_val.json", repo_type="dataset", token=HF_TOKEN)
|
| 186 |
os.makedirs(os.path.dirname(local_train), exist_ok=True)
|
| 187 |
shutil.copy(dl_t, local_train)
|
| 188 |
shutil.copy(dl_v, local_val)
|