aub_htp.multivariate_alpha_stable.rvs#
- multivariate_alpha_stable.rvs(alpha: float, spectral_measure_sampler: BaseSpectralMeasureSampler | Literal['standard_isotropic_2d', 'standard_isotropic_3d', '1x2_elliptic_2d', '1x2x4_elliptic_3d', 'coin_flip_discrete'] = 'standard_isotropic_2d', shift: ndarray = 0, size: int | None = None, random_state: None | int | RandomState | Generator = None)#
Sample from a multivariate alpha stable distribution.
Parameters#
- alphafloat
The alpha parameter of the alpha stable distribution.
- spectral_measure_samplerBaseSpectralMeasureSampler or str
The spectral measure sampler to use.
- shiftnp.ndarray
The shift vector to apply to the samples.
- sizeint or tuple of ints, optional
Defines the shape of the returned array. Default is 1.
- random_stateint or None, optional
Random state to use for the random number generator.
Returns#
- samplesndarray
Samples from the multivariate alpha stable distribution.
Raises#
- ValueError
If the spectral measure sampler is not supported.