ViperEkura
b092316385
feat : add distributed checkpoint via executor checkpoint_context
- Add checkpoint_context context manager to BaseExecutor with entry/exit barrier
- Add _gather_state_dict hook overridden per executor (template method)
- DDPExecutor skips unwrap on non-rank-0 to avoid redundant state_dict gather
- FSDPExecutor uses rank0_only=True to reduce memory on non-writers
- Remove redundant rank-0 guard from Checkpoint.save and manual barrier from Callback
2026-07-13 12:27:09 +08:00
..
2026-07-04 15:59:11 +08:00
2026-07-04 15:42:33 +08:00
2026-07-11 18:40:49 +08:00
2026-07-05 11:41:54 +08:00
2026-07-05 11:34:36 +08:00
2026-07-13 12:27:09 +08:00
2026-07-08 21:18:34 +08:00
2026-07-13 12:27:09 +08:00
2026-05-31 15:14:27 +08:00
2026-07-13 12:27:09 +08:00
2026-07-12 21:04:20 +08:00
2026-07-03 18:41:19 +08:00
2026-05-24 20:35:44 +08:00