22 const std::vector<Real> & gp_mean,
23 const std::vector<Real> & gp_std,
24 const std::vector<std::vector<Real>> & test_inputs,
25 const std::vector<std::vector<Real>> & train_inputs,
26 const std::vector<Real> &
generic)
const override;
static InputParameters validParams()
const InputParameters & parameters() const
All ParallelAcquisition functions should inherit from this class.
ProbabilityofImprovement(const InputParameters ¶meters)
void computeAcquisitionInternal(std::vector< Real > &acq, const std::vector< Real > &gp_mean, const std::vector< Real > &gp_std, const std::vector< std::vector< Real >> &test_inputs, const std::vector< std::vector< Real >> &train_inputs, const std::vector< Real > &generic) const override
Implementation hook for derived classes (no size checks here).