**Describe the bug** The ``GaussianMixture'' routine triggers deadlocks, which is a know feature apparently: https://github.com/scikit-learn/scikit-learn/issues/19272 Can we find an alternative method (possibly from another package) that is not subject to this ?