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