30 const std::vector<Real> & gp_mean,
31 const std::vector<Real> & gp_std,
32 const std::vector<std::vector<Real>> & ,
33 const std::vector<std::vector<Real>> & ,
34 const std::vector<Real> & )
const 36 for (
unsigned int i = 0; i < gp_mean.size(); ++i)
37 acq[i] = std::abs(gp_mean[i]) / gp_std[i];
UFunction(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).
All ParallelAcquisition functions should inherit from this class.
static InputParameters validParams()
registerMooseObject("StochasticToolsApp", UFunction)
static InputParameters validParams()