baum_welch training --> 2nd cycle using kmeans and viterbi

For some reason there is a problem when using the kmeans segmentation
initialization for baum_welch training. It presents itself in the
_viterbi() function line 474.