setup_polynomial_ensemble
- pyapprox.benchmarks.setup_polynomial_ensemble(nmodels=5)[source]
Return an ensemble of 5 univariate models of the form
\[f_\alpha(\rv)=\rv^{5-\alpha}, \quad \alpha=0,\ldots,4\]where \(z\sim\mathcal{U}[0, 1]\)
- Returns:
- benchmark
Benchmark
Object containing the benchmark attributes
- funcallable
The function being analyzed
- variable
JointVariable
Class containing information about each of the nvars inputs to fun
- meansnp.ndarray (nmodels)
The mean of each model fidelity
- covariancenp.ndarray (nmodels)
The covariance between the outputs of each model fidelity
- benchmark
References