bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis¶
- bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis(x, max_deg, poly_types, apoly_coeffs=None)¶
Evaluates univariate regressors along input directions.
Parameters¶
- xarray of shape (n_samples, n_params)
Training samples.
- max_degint
Maximum polynomial degree.
- poly_typeslist of strings
List of polynomial types for all parameters.
- apoly_coeffsdict , optional
Polynomial coefficients computed based on moments. The default is None.
Returns¶
- univ_valsarray of shape (n_samples, n_params, max_deg+1)
Univariate polynomials for all degrees and parameters evaluated at x.