Gaussian Mixture model kullanırken m,S,P,N ve sed değerlerini verdiğinizde eğer hata mesajı alıyorsanız ne yapmalısınız?
Mixture model çalışırken verilen koordinatlar içerisinde hangi merkeze verinin düştüğünü ve kaçıncı yerde olduğu bilgisinide y adlı bir index değerde bizlere sunmaktadır. Program işleyişi olarak hata aşağıdaki gibi ise :
m(:,ind) out of bounds yazıp mnvrnd dosyasını gösteriyorsa ozaman yapmanız gereken önce priority değerlerinin doğru olup olmadığını kontrol etmektir.
P[ p1 p1 p3 ... p] değerlerine sahip priority değerleridir. Bu değerler kaç gaussian varsa her birinin önsel veya öncelikli olma olasılığıdır. Program işleyişi sırasında öncelikle P'nin toplamının 1 olup olmadığını kontrol ettirmeniz gerekecek sonrada P_uz=length(P) değerine aldığınız uzunluk bilgisi kadar m ve S'yi doldurmanız gerekecektir.Boyutları bu tek düze sistem içinde yaparsanız hata riskini kontrol etmiş olursunuz.
Hiç yorum yok:
Yorum Gönder