Estimate the time for one epoch and for the whole run from per-step cost and step count. Useful for scheduling and compute budgeting.
未计通信与 I/O 开销。
| Item | Formula / Note | Source / Standard |
|---|---|---|
| Definition | epoch time equals steps per epoch multiplied by per-step latency | PyTorch training loop docs |
| Total training time | total time equals epochs times epoch time plus validation overhead | PyTorch training loop docs |
| Communication overhead | distributed training adds gradient synchronisation latency per step | NCCL collective ops |