fork off new hmm cython module for optimization