Closed NickSpanos55 closed 1 year ago
Δείτε και εδω https://github.com/slp-ntua/patrec-labs/issues/43
Κάποια επιπλέον βήματα που μπορείτε να δείτε για αυτό το θέμα είναι:
def create_mixture_diag_covar(n_mix, dim_feature):
"""diag covar mixture"""
mixtures = [pomegranate.distributions.IndependentComponentsDistribution(multivariate_gaussian_distribution_diag(i, dim_feature)) for i in range(n_mix)]
return mixtures
Καλησπέρα σας. Στα runs του MutltivariateGaussianDistribution παρουσιάζεται το εξής error από το pomegranate:
LinAlgError: 6-th leading minor of the array is not positive definite
During handling of the above exception, another exception occurred:
UFuncTypeError Traceback (most recent call last) ~\anaconda3\envs\ptr\lib\site-packages\pomegranate\bayes.pyx in pomegranate.bayes.BayesModel.from_summaries()
~\anaconda3\envs\ptr\lib\site-packages\pomegranate\distributions\MultivariateGaussianDistribution.pyx in pomegranate.distributions.MultivariateGaussianDistribution.MultivariateGaussianDistribution.from_summaries()
UFuncTypeError: Cannot cast ufunc 'subtract' output from dtype('complex128') to dtype('float64') with casting rule 'same_kind'
Σε ορισμένα runs λειτουργεί κανονικά, άλλες φορές όχι και δεν έχουμε βρει στο documentation κάποια λύση. Σας ευχαριστούμε για όποια βοήθεια.