You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Jared Becksfort (JIRA)" <ji...@apache.org> on 2012/10/15 18:08:02 UTC
[jira] [Updated] (MATH-816) Multivariate Normal Mixture Models
[ https://issues.apache.org/jira/browse/MATH-816?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jared Becksfort updated MATH-816:
---------------------------------
Attachment: MultivariateNormalMixtureModelDistributionTest.java
MultivariateNormalMixtureModelDistribution.java
I am uploading two files to hopefully resolve this issue. Please let me know if there are problems. One conceivable issue is that I do not add an abstract class or interface particular to mixture models. I just extend AbstractMultivariateRealDistribution (not inherently a mixture model). It would probably makes sense to have methods to getWeights or getComponents in all mixture model classes.
> Multivariate Normal Mixture Models
> ----------------------------------
>
> Key: MATH-816
> URL: https://issues.apache.org/jira/browse/MATH-816
> Project: Commons Math
> Issue Type: New Feature
> Reporter: Jared Becksfort
> Priority: Minor
> Attachments: MultivariateNormalMixtureModelDistribution.java, MultivariateNormalMixtureModelDistributionTest.java
>
> Original Estimate: 1m
> Remaining Estimate: 1m
>
> I will submit a class for Multivariate Normal Mixture Models. Not sure it will allow sampling initially.
> > Hello,
> >
> > I have implemented some classes for multivariate Normal distributions, multivariate normal mixture models, and an expectation maximization fitting class for the mixture model. I would like to submit it to Apache Commons Math. I still have some touching up to do so that they fit the style guidelines and implement the correct interfaces. Before I do so, I thought I would at least ask if the developers of the project are interested in me submitting them.
> >
> > Thanks,
> > Jared Becksfort
> Dear Jared,
> Yes, that would be very nice to have such an addition! Remember to also include unit tests (refer to the current ones for examples). The best would be to split a submission up into multiple minor ones, each covering a natural submission (e.g. multivariate Normal distribution in one submission), and create an issue as described at http://commons.apache.org/math/issue-tracking.html .
> If you run into any problems, please do not hesitate to ask on this mailing list.
> Cheers, Mikkel.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira