AGILLM-3.5 / distributed /BACKUPS.md
OpenTransformer's picture
Document full/delta backup + restore
3cb7341 verified

AGILLM-3.5 distributed master — backup scheme

distributed/history/ holds history-kept backups (never overwritten/squashed, so a corrupted upload can't destroy older ones):

  • master_r<round>_<ts>.full.pt — complete master (incl optimizer). Self-contained.
  • master_r<round>_<ts>.delta.pt — ONLY core.blocks.* (the trained layers). Tiny (~1.2 GB vs 6.5 GB). Everything else (emb/ln/ar/sat) is frozen across rounds, so a delta + its base full == the exact model. Each delta records its base_full.

Cadence: one backup every ~4 days; every 4th is a full, the rest deltas (no size cap).

Restore

Full only: restore_from_backup.py <full.pt> master.pt Full+delta: restore_from_backup.py <base_full.pt> master.pt <delta.pt> Then resume the disagg loop from the restored master.pt.