Spaces:
Sleeping
Sauda — full training + eval log dump
Snapshot fetched 2026-04-26 11:59 UTC. Re-fetch any time with the URLs below.
This file is a single-page receipt for every training run and eval that produced a published Sauda artifact. It pairs with BLOG.md (the narrative) and the training notebook (the recipe). The notebook's last cell re-runs all of these fetches live.
Repo lineup
| Artifact | Repo | Account | Stage |
|---|---|---|---|
| Sauda v1 | PayMyBills/bestdealbot |
PayMyBills | 3B SFT+GRPO baseline |
| Sauda v2 (canonical) | PayMyBills/bestdealbot-v2 |
PayMyBills | 8B SFT+GRPO |
| Sauda v2-tells | ankur-1232/bestdealbot-v2-tells |
ankur-1232 | 8B GRPO with tells in loop |
| Sauda v3 | ankur-1232/bestdealbot-v3 |
ankur-1232 | 8B DPO/RLAIF on top of v2 |
Eval dataset repos: PayMyBills/scaling-eval-runs, ankur-1232/sauda-eval-runs. DPO run artifacts: ankur-1232/dpo-runs.
Sauda v2 (PayMyBills/bestdealbot-v2) — GRPO trainer_state
Source: https://huggingface.co/PayMyBills/bestdealbot-v2/raw/main/last-checkpoint/trainer_state.json
Per-step log (click to expand)
global_step=30 · epoch=0.2344 · max_steps=30
| step | loss | reward | entropy | grad_norm | step_time(s) |
|---|---|---|---|---|---|
| 1 | 0.0108 | 0.9663 | 0.5101 | 1.9922 | 92.90 |
| 2 | -0.0484 | 0.9505 | 0.3398 | 1.9219 | 84.76 |
| 3 | 0.0000 | 0.8173 | 0.4465 | 2.0469 | 86.37 |
| 4 | 0.0422 | 0.9142 | 0.4206 | 1.8828 | 84.81 |
| 5 | 0.0829 | 0.6129 | 0.3950 | 1.5234 | 101.71 |
| 6 | 0.0169 | 0.9624 | 0.4080 | 1.8047 | 86.69 |
| 7 | -0.0000 | 0.9623 | 0.4106 | 1.0703 | 87.05 |
| 8 | -0.0000 | 0.9268 | 0.4037 | 0.9062 | 85.77 |
| 9 | -0.0001 | 0.9522 | 0.4373 | 1.4062 | 85.23 |
| 10 | -0.0285 | 0.9721 | 0.3893 | 1.5938 | 86.71 |
| 11 | 0.0412 | 0.9912 | 0.3145 | 1.2031 | 82.25 |
| 12 | -0.0056 | 0.9723 | 0.3521 | 1.4922 | 83.60 |
| 13 | 0.0286 | 0.9403 | 0.3954 | 1.7266 | 84.21 |
| 14 | 0.0183 | 0.9652 | 0.4058 | 1.1953 | 85.33 |
| 15 | -0.0174 | 0.9903 | 0.3609 | 1.2266 | 84.16 |
| 16 | 0.0176 | 0.9826 | 0.3188 | 1.2188 | 82.14 |
| 17 | 0.0117 | 0.9252 | 0.3919 | 1.8203 | 85.88 |
| 18 | 0.0239 | 0.9780 | 0.3903 | 1.3438 | 81.95 |
| 19 | -0.0357 | 0.9056 | 0.5992 | 2.1250 | 88.51 |
| 20 | 0.0339 | 0.9680 | 0.4206 | 1.4375 | 87.49 |
| 21 | -0.0072 | 0.9828 | 0.3704 | 1.1094 | 82.83 |
| 22 | -0.0118 | 0.9939 | 0.3437 | 2.2656 | 84.94 |
| 23 | 0.0168 | 0.9879 | 0.3804 | 0.8555 | 83.03 |
| 24 | -0.0243 | 0.9733 | 0.4343 | 3.3125 | 86.76 |
| 25 | -0.0287 | 0.9238 | 0.5656 | 2.5000 | 87.01 |
| 26 | 0.0408 | 0.9347 | 0.4831 | 2.0156 | 87.03 |
| 27 | 0.0124 | 0.9662 | 0.3714 | 1.8984 | 83.76 |
| 28 | -0.0218 | 0.9588 | 0.3851 | 2.2500 | 88.16 |
| 29 | -0.0652 | 0.7400 | 0.5394 | 2.8906 | 90.64 |
| 30 | 0.0220 | 0.9695 | 0.4199 | 1.5391 | 87.23 |
Sauda v2-tells (ankur-1232/bestdealbot-v2-tells) — GRPO trainer_state
Source: https://huggingface.co/ankur-1232/bestdealbot-v2-tells/raw/main/last-checkpoint/trainer_state.json
Per-step log (click to expand)
global_step=30 · epoch=0.4688 · max_steps=30
| step | loss | reward | entropy | grad_norm | step_time(s) |
|---|---|---|---|---|---|
| 1 | -0.0000 | 0.1566 | 0.4195 | 2.0000 | 6.05 |
| 2 | 0.0000 | 0.1633 | 0.4922 | 1.7578 | 5.37 |
| 3 | 0.0000 | 0.1935 | 0.3481 | 2.1250 | 5.22 |
| 4 | -0.0000 | 0.1614 | 0.5797 | 4.0312 | 5.40 |
| 5 | 0.0000 | 0.1441 | 0.5450 | 1.6484 | 5.41 |
| 6 | 0.0000 | 0.2316 | 0.4580 | 4.1250 | 5.21 |
| 7 | 0.0000 | 0.6093 | 0.3999 | 1.6875 | 5.32 |
| 8 | -0.0000 | 0.6471 | 0.4038 | 5.8125 | 5.25 |
| 9 | 0.0000 | 0.5744 | 0.4794 | 1.1719 | 5.40 |
| 10 | 0.0000 | 0.6410 | 0.4240 | 3.4375 | 5.25 |
| 11 | 0.0000 | 0.6320 | 0.4808 | 1.7578 | 5.23 |
| 12 | -0.0000 | 0.6625 | 0.4151 | 2.4375 | 5.23 |
| 13 | -0.0000 | 0.9854 | 0.4166 | 3.3281 | 4.91 |
| 14 | -0.0000 | 0.4863 | 0.5517 | 2.5781 | 5.32 |
| 15 | -0.0000 | 0.6238 | 0.3445 | 1.7969 | 5.23 |
| 16 | 0.0000 | 0.6014 | 0.4196 | 3.0625 | 5.24 |
| 17 | -0.0181 | 0.6164 | 0.3518 | 4.5312 | 5.29 |
| 18 | -0.0087 | 0.4538 | 0.5380 | 2.5938 | 5.45 |
| 19 | 0.0000 | 0.2603 | 0.4901 | 1.6328 | 5.40 |
| 20 | -0.0000 | 0.3358 | 0.4329 | 3.9062 | 5.49 |
| 21 | 0.0000 | 0.6137 | 0.5690 | 3.0000 | 5.43 |
| 22 | -0.0000 | 0.9688 | 0.3361 | 3.2656 | 4.69 |
| 23 | 0.1632 | 0.6735 | 0.3766 | 4.3750 | 7.68 |
| 24 | 0.0000 | 0.9544 | 0.4887 | 1.7656 | 5.10 |
| 25 | 0.0000 | 0.9936 | 0.4175 | 0.8750 | 4.95 |
| 26 | 0.0000 | 0.9913 | 0.3346 | 1.3750 | 4.88 |
| 27 | 0.0000 | 0.1989 | 0.4355 | 1.1719 | 5.51 |
| 28 | 0.0000 | 0.5411 | 0.5218 | 2.8281 | 5.33 |
| 29 | -0.0000 | 0.9647 | 0.3337 | 2.9062 | 4.90 |
| 30 | 0.0000 | 0.9060 | 0.4553 | 1.3125 | 5.08 |
Sauda v3 (ankur-1232/bestdealbot-v3) — DPO config
Source: https://huggingface.co/datasets/ankur-1232/dpo-runs/resolve/main/20260426_095235_dpo_8b/config.json
{
"base_model": "unsloth/Meta-Llama-3.1-8B-Instruct",
"sft_adapter_dir": "",
"sft_hf_repo": "PayMyBills/bestdealbot-v2",
"pairs_path": "data/dpo_pairs.jsonl",
"repo_id": "ankur-1232/bestdealbot-v3",
"beta": 0.1,
"lr": 5e-06,
"epochs": 1,
"max_length": 1024,
"seed": 0,
"git_sha": "65e54a1",
"argv": [
"training/v2/dpo.py"
]
}
Sauda v3 — DPO training summary
Source: https://huggingface.co/datasets/ankur-1232/dpo-runs/resolve/main/20260426_095235_dpo_8b/summary.json
{
"train_runtime": 6.3588,
"train_samples_per_second": 0.944,
"train_steps_per_second": 0.157,
"total_flos": 463433495003136.0,
"train_loss": 0.6931471824645996
}
Eval — scaling ladder, v2-tells injected at inference (3 tasks × 30 ep)
| Buyer | Mean surplus | Deal rate | Mean rounds | n |
|---|---|---|---|---|
| hf_unsloth_Meta-Llama-3.1-8B-Instruct+PayMyBills_bestdealbot-v2_sauda_8b_v2_tells_on | 0.695 | 0.88 | 6.0 | 90 |
Eval — Sauda v3 (per-task)
| task | n | mean_surplus | deal_rate | mean_rounds |
|---|---|---|---|---|
| single_deal | 10 | 0.8199 | 1.00 | 3.00 |
| asymmetric_pressure | 10 | 0.8070 | 1.00 | 3.70 |
| amazon_realistic | 10 | 0.4566 | 1.00 | 3.80 |
meta: tag=ankur-1232-bestdealbot-v3, n_per_task=10, elapsed=304.7s, enable_nlp=False
Eval — Sauda v2-tells in-loop (per-task)
| task | n | mean_surplus | deal_rate | mean_rounds |
|---|---|---|---|---|
| single_deal | 30 | 0.7920 | 1.00 | 3.00 |
| asymmetric_pressure | 30 | 0.7794 | 1.00 | 3.00 |
| amazon_realistic | 30 | 0.3888 | 1.00 | 2.90 |
meta: tag=ankur-1232-bestdealbot-v2-tells, n_per_task=30, elapsed=400.0s, enable_nlp=True