Predicting the entire test loss curve requires estimating the test loss at any given training step. This is very challenging because there are many other factors (_e.g._, learning rate schedules, optimizers, and batch sizes) that significantly affect the training process. However, as shown in [16] and [17], these factors' effects can be largely eliminated if we train the model at an _infinitely large batch size_, where the stochastic gradient descent (SGD) becomes gradient descent (GD). The training step at the _infinitely large batch size_ is denoted by \(S_{\min}\) because it is the minimum possible number of training steps required to attain a certain loss. Note that the larger the training batch size, the fewer the training steps required.