rgpycrumbs.surfaces.gradient¶
Classes¶
Gradient-enhanced Matérn 5/2 surface implementation. |
|
Gradient-enhanced Squared Exponential (SE) surface implementation. |
|
Gradient-enhanced Inverse Multi-Quadratic (IMQ) surface implementation. |
|
Symmetric Gradient-enhanced Rational Quadratic (RQ) surface implementation. |
|
Memory-efficient Nystrom-approximated gradient-enhanced IMQ surface. |
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- class rgpycrumbs.surfaces.gradient.GradientMatern(x, y, gradients=None, smoothing=0.0001, length_scale=None, optimize=True, **_kwargs)[source]¶
Bases:
rgpycrumbs.surfaces._base.BaseGradientSurfaceGradient-enhanced Matérn 5/2 surface implementation.
- class rgpycrumbs.surfaces.gradient.GradientSE(x, y, gradients=None, smoothing=0.0001, length_scale=None, optimize=True, **_kwargs)[source]¶
Bases:
rgpycrumbs.surfaces._base.BaseGradientSurfaceGradient-enhanced Squared Exponential (SE) surface implementation.
- rgpycrumbs.surfaces.gradient.negative_mll_imq_map(log_params, init_eps, x, y_flat, D_plus_1)[source]¶
- class rgpycrumbs.surfaces.gradient.GradientIMQ(x, y, gradients=None, smoothing=0.0001, length_scale=None, optimize=True, **_kwargs)[source]¶
Bases:
rgpycrumbs.surfaces._base.BaseGradientSurfaceGradient-enhanced Inverse Multi-Quadratic (IMQ) surface implementation.
- class rgpycrumbs.surfaces.gradient.GradientRQ(x, y, gradients=None, smoothing=0.0001, length_scale=None, optimize=True, **_kwargs)[source]¶
Bases:
rgpycrumbs.surfaces._base.BaseGradientSurfaceSymmetric Gradient-enhanced Rational Quadratic (RQ) surface implementation.
- rgpycrumbs.surfaces.gradient._stable_nystrom_grad_imq_solve(x, y_full, x_inducing, noise_scalar, epsilon)[source]¶
- rgpycrumbs.surfaces.gradient._nystrom_grad_imq_predict(x_query, x_inducing, alpha_m, epsilon)[source]¶
- class rgpycrumbs.surfaces.gradient.NystromGradientIMQ(x, y, gradients=None, n_inducing=300, nimags=None, smoothing=0.001, length_scale=None, optimize=True, **kwargs)[source]¶
Bases:
rgpycrumbs.surfaces._base.BaseGradientSurfaceMemory-efficient Nystrom-approximated gradient-enhanced IMQ surface.