slp-ntua / patrec-labs

Helper scripts for Pattern Recognition NTUA Course
10 stars 20 forks source link

Βήμα 12 #202

Open gchar00 opened 1 year ago

gchar00 commented 1 year ago

Καλησπέρα σας στα βήματα 10-11 του πρώτου εργαστηρίου έχω δημιουργήσει τα 10 μοντέλα DenseHMM, για κάθε ένα από τα ψηφία, με βάση τα emissions π δημιουργήθηκαν κάνοντας .fit( ) τα δεδομένα μου από το GeneralMixtureModel . Ωστόσο όταν προσπαθώ να κάνω .fit() , predict() σε κάποιο από τα 10 μοντέλα μου μου βγάζει συνεχώς το error :

expected m1 and m2 to have the same dtype, but got: float != double

georgepar commented 1 year ago

Λογικά οι πίνακες μετάβασης / start / end έχουν τύπο float64, ενώ τα δεδομένα έχουν float32, η το ανάποδο. Μπορείτε να μετατρέψετε τα δεδομένα στο σωστό φορμάτ με την np.asarray η με το .type στο pytorch