empyrean.split_gaussian¶
- split_gaussian(mean, covariance, k)[source]¶
Split a 6D Gaussian into
kweighted components along the dominant eigenvector of the covariance.The split direction is the principal axis of the input covariance (matches the engine’s adaptive Gaussian-mixture splitter).
- Parameters:
- Return type:
list[MixtureComponent]- Returns:
list[MixtureComponent] –
kweighted components whose marginal sums to the input Gaussian.