/// <summary> /// Resets the state of the engine. /// </summary> public void Reset() { LatestViterbiStates = new List <ViterbiState <S, T> >() { ViterbiState <S, T> .InitialState() }; }
public ViterbiEngine(IHiddenMarkovModel <S, T> model) { LatestViterbiStates = new List <ViterbiState <S, T> >() { ViterbiState <S, T> .InitialState() }; Model = model; }