changes {HiddenMarkov} | R Documentation |
This page contains a listing of recent changes made to the package.
dthmm
, mmglm
and mmpp
), it is much tidier to use an object orientated approach. This ensures that the functions across all models follow a more consistent naming convention, and also the argument list for the different model functions are more simple and consistent (see Overview
). (14 Sep 2007)
Overview
). The package documentation has been rearranged so that these generic functions contain the documentation for all model types (e.g. see BaumWelch
). (14 Sep 2007)
dthmm.obsolete
and mmpp.obsolete
. (14 Sep 2007)
BaumWelch
function. However, this will call functions to do the E-step, M-step, forward and backward probabilities, and so on. At the moment, these second level functions have not been modified into an object orientated approach. It is not clear at this point whether this would be advantageous. If one went down this route, then one would probably group all of the E-step functions (for all models) under the same topic. If not, then it may be best to group all second level functions for each model under the same topic (e.g. forwardback
, probhmm
and Estep
would be grouped together, being the second level functions for the dthmm
model). (14 Sep 2007)
Viterbi
has been renamed to Viterbihmm
, and Viterbi
is now a generic function. (14 Sep 2007)
dthmm
. (09 Nov 2007)
residuals
and Viterbi
need methods for objects with class mmpp
.
forwardback
calculates the forward-backward probabilities, but only for the model dthmm
. The corresponding function for the mmpp
model is forwardback.mmpp
. It would be more consistent to attach to these original functions a dthmm
suffix.
for
loops in the evaluation of the forward and backward equations are too slow. These should be implemented in C.
dthmm
. Also need some for mmglm
and mmpp
.