GaussianMeasure¶
- class probnum.quad.GaussianMeasure(mean, cov, input_dim=None)¶
Bases:
IntegrationMeasure
Gaussian measure on Euclidean space with given mean and covariance.
If
mean
andcov
are scalars butinput_dim
is larger than one,mean
andcov
are extended to a constant vector and diagonal matrix, respectively, of appropriate dimensions.- Parameters
- Return type
None
Methods Summary
__call__
(points)Evaluate the density function of the integration measure.
sample
(n_sample[, rng])Sample
n_sample
points from the integration measure.Methods Documentation
- __call__(points)¶
Evaluate the density function of the integration measure.
- Parameters
points (Union[FloatLike, np.ndarray]) – shape=(n_points, input_dim) – Input locations.
- Returns
shape=(n_points,) – Density evaluated at given locations.
- Return type
density_evals
- sample(n_sample, rng=Generator(PCG64) at 0x7F73483C9040)¶
Sample
n_sample
points from the integration measure.