FST / output /compare_acc.py
jasonfan's picture
Upload folder using huggingface_hub
2613ced verified
import json
from pathlib import Path
base_dir = Path(
"/work/jf381/output/fst_353M_bert_update_2_6b_test/checkpoints/mrpc/lr_2e-05"
)
best = {
"score": float("-inf"),
"restart": None,
"path": None,
}
for meta_path in base_dir.glob("restart_*/run_meta.json"):
with open(meta_path) as f:
meta = json.load(f)
score = meta.get("best_score")
restart = meta.get("restart")
if score is not None and score > best["score"]:
best.update({
"score": score,
"restart": restart,
"path": str(meta_path.parent),
})
print("Highest best_score:")
print(f" score : {best['score']}")
print(f" restart : {best['restart']}")
print(f" path : {best['path']}")