Using batches in testing If one examines SSD: Single Shot MultiBox Detector code from GitHub repository, it can be seen that, for a testing phase (evaluating network on test data set), there is a parameter test batch size. It is not mentioned in the paper.

I am not familiar with using batches during  network evaluation. Can someone explain what is the reason behind using it and what are advantages and disadvantages?
Test batch time is referenced in the paper on page 33, Section 3.6, Inference Time and in Table 6. When an example set is used, a portion of it is used for training and another portion is used for testing. In mini-batch configurations the mini batch sizes are also independently configurable between train and test phases in many implementations.



References

SSD: Single Shot MultiBox Detector, 2016, Wei Liu