TransportMaps.Distributions.DistributionFromSamplesBase
¶
Module Contents¶
Classes¶
Arbitrary density built from samples |
- class TransportMaps.Distributions.DistributionFromSamplesBase.DistributionFromSamples(samples, weights=None, qtype=0)[source]¶
Bases:
TransportMaps.Distributions.DistributionBase.Distribution
Arbitrary density built from samples
- Parameters:
samples (type, dimension?) – independent samples
- rvs(m, *args, **kwargs)[source]¶
[Abstract] Generate \(m\) samples from the distribution.
- Parameters:
m (int) – number of samples to generate
- Returns:
- (
ndarray
[\(m,d\)]) – \(m\) \(d\)-dimensional samples
- (
- Raises:
NotImplementedError – the method needs to be defined in the sub-classes
- quadrature(qtype, qparams, *args, **kwargs)[source]¶
[Abstract] Generate quadrature points and weights.
- Parameters:
- Returns:
- Raises:
NotImplementedError – the method needs to be defined in the sub-classes