Initial implementation of the restricted viterbi algorithm. Also includes an alternative implementation of the basic viterbi. Still working on testing the result.
Finished implementing the restricted viterbi code. Testing seems to show
that it works properly. Mades changes to the innermost loop to improve
the overall speed of the function. Closes #17.
Updated the ViterbiPath functions to return a score. Also added a flag
for forced alignment. Now if flag is set, the complete path must be
identical to the initial_path.
Began implementation of ViterbiSet. Finishing the implementation should
be relatively straightforward at this point, but I see that the approach
is going to to be too slow. I need to think about ways to save
intermediate information.
Fixed a bug in the SpeechFeatures class. The frames() function was not
returning the correct subset of features. It works properly now.
Fixed a bug in the SpeechFeatures class. The frames() function was not
returning the correct subset of features. It works properly now.
Merge branch 'multiviterbi' of github.com:hartmannw/Research into multiviterbi
The two branches have become out of sync because I ammended a previous commit.
Fixed several errors with the restricted viterbi path code. Also
finished implementing the Viterbi set code. As far as I can tell, the
code works properly. However, it is slower than I would have hoped.
Fixed several errors with the restricted viterbi path code. Also
finished implementing the Viterbi set code. As far as I can tell, the
code works properly. However, it is slower than I would have hoped.
Closes #18.
Merge branch 'multiviterbi' of github.com:hartmannw/Research into multiviterbi
Ammend previous commit.
Commented the MultiBestPat code. Closes #23
Merge branch 'multiviterbi'

Incorporates the new functionality provided by the MultiViterbi code.