To make less changes to hmm.py :) 

You're right, ``-np.inf`` looks better, I'll change _NINF to -np.inf