• Batch BO. In standard BO, we select a single NPM to evaluate in each iteration. However, we may have parallel experimental resources to leverage to further accelerate the search for the optimal NPM. In batch BO [ , -], we can select multiple NPMs to synthesize and evaluate in parallel during each BO iteration.