bhmm / legacy-bhmm-force-spectroscopy-manuscript

Bayesian hidden Markov models for analysis of single-molecule trajectory data
GNU Lesser General Public License v3.0
2 stars 3 forks source link

Implement multidimensional Gaussian output model + estimator #2

Open franknoe opened 9 years ago

franknoe commented 9 years ago

output_models/gaussian should either be updated to handle multidimensional Gaussians, or we build two separate output_models for 1D and nD.

Both estimation and generation methods should be fairly straightforward. Means are computed the same way, but just using vector additions. Covariance matrices are estimated the usual way with an outer product of the mean-free square vectors. Generation can be done using the numpy or scipy modules for multidimensional random variable generation.