{
  "run_id": "p4_editor_v1_Ustd02_seed01_20261029235050",
  "name": "p4_editor_v1_Ustd02",
  "seed": 1,
  "code_commit": "unknown",
  "config_sha256": "d677af0752c565d76a56b78c1fa0003de1fbd0347957f8df0a21dd0dae86f639",
  "started_at": "2026-10-29T23:50:50-0400",
  "host": "M4M64c",
  "python": "3.12.14",
  "torch": "2.15.0",
  "command": "/Users/simon-pierreboucher/wp31/prisme-slm/training/train_editor.py --config configs/experiments/p4_editor_v1_Ustd02.yaml --device mps",
  "state": "completed",
  "wall_seconds": 650.11,
  "device": "mps",
  "backend": "mps",
  "precision": "fp32",
  "n_params": 1765445,
  "n_trainable": 120577,
  "checkpoint_parent": "experiments/runs/p4_tiny_backbone_seed01_20261029232626/checkpoint",
  "mode": "prisme",
  "freeze_backbone": true,
  "readout_scale": 5.251033782958984,
  "finished_at": "2026-10-30T00:01:40-0400",
  "train_tokens": 331026,
  "peak_memory_bytes": 8829190144,
  "final_exact_match": {
    "dev_iid": {
      "0": {
        "accuracy": 0.4375,
        "n": 400,
        "by_family": {
          "fsm": 0.640625,
          "bind": 0.38372093023255816,
          "arith": 0.22784810126582278,
          "excl": 0.27906976744186046,
          "sched": 0.6941176470588235
        },
        "edits_per_token": 0.0
      },
      "2": {
        "accuracy": 0.4575,
        "n": 400,
        "by_family": {
          "fsm": 0.671875,
          "bind": 0.3953488372093023,
          "arith": 0.27848101265822783,
          "excl": 0.27906976744186046,
          "sched": 0.7058823529411765
        },
        "edits_per_token": 2.0
      },
      "8": {
        "accuracy": 0.4425,
        "n": 400,
        "by_family": {
          "fsm": 0.671875,
          "bind": 0.38372093023255816,
          "arith": 0.21518987341772153,
          "excl": 0.26744186046511625,
          "sched": 0.7176470588235294
        },
        "edits_per_token": 8.0
      }
    },
    "dev_template": {
      "0": {
        "accuracy": 0.2675,
        "n": 400,
        "by_family": {
          "fsm": 0.4025974025974026,
          "bind": 0.2222222222222222,
          "arith": 0.08641975308641975,
          "sched": 0.475,
          "excl": 0.16049382716049382
        },
        "edits_per_token": 0.0
      },
      "2": {
        "accuracy": 0.26,
        "n": 400,
        "by_family": {
          "fsm": 0.4025974025974026,
          "bind": 0.2345679012345679,
          "arith": 0.07407407407407407,
          "sched": 0.45,
          "excl": 0.14814814814814814
        },
        "edits_per_token": 2.0
      },
      "8": {
        "accuracy": 0.23,
        "n": 400,
        "by_family": {
          "fsm": 0.36363636363636365,
          "bind": 0.19753086419753085,
          "arith": 0.07407407407407407,
          "sched": 0.4125,
          "excl": 0.1111111111111111
        },
        "edits_per_token": 8.0
      }
    },
    "dev_depth": {
      "0": {
        "accuracy": 0.3125,
        "n": 400,
        "by_family": {
          "arith": 0.0125,
          "bind": 0.0875,
          "fsm": 0.375,
          "excl": 0.825,
          "sched": 0.2625
        },
        "edits_per_token": 0.0
      },
      "2": {
        "accuracy": 0.3175,
        "n": 400,
        "by_family": {
          "arith": 0.0125,
          "bind": 0.0875,
          "fsm": 0.3875,
          "excl": 0.825,
          "sched": 0.275
        },
        "edits_per_token": 2.0
      },
      "8": {
        "accuracy": 0.3075,
        "n": 400,
        "by_family": {
          "arith": 0.0125,
          "bind": 0.0875,
          "fsm": 0.375,
          "excl": 0.8,
          "sched": 0.2625
        },
        "edits_per_token": 8.0
      }
    },
    "dev_compose": {
      "0": {
        "accuracy": 0.0225,
        "n": 400,
        "by_family": {
          "compose": 0.0225
        },
        "edits_per_token": 0.0
      },
      "2": {
        "accuracy": 0.025,
        "n": 400,
        "by_family": {
          "compose": 0.025
        },
        "edits_per_token": 2.0
      },
      "8": {
        "accuracy": 0.03,
        "n": 400,
        "by_family": {
          "compose": 0.03
        },
        "edits_per_token": 8.0
      }
    }
  },
  "metrics_file": "experiments/runs/p4_editor_v1_Ustd02_seed01_20261029235050/metrics.jsonl"
}