[Insight-users] GaussianMixtureModelComponent set parameters when the measurments vector has dimension>1
Baoyun Li
baoyun_li123 at yahoo.com
Wed Mar 11 12:40:45 EDT 2009
Dear All:
I have check the base class
template<class TSample>
class itk::Statistics::MixtureModelComponentBase< TSample >
the type of parameter is Array double
typedef Array< double > ParametersType
So I think I need to give the tweleve pararameters in the case dimenion of measurmentvetor is 3.
Am I correct?
Is is ok I give the mean followed by covariance as:
params[0] = 10;params[1] = 10;params[2]=10;
params[3]=1;params[4]=0;params[5]=0;
params[6]=0;params[7]=1;params[8]=0;
params[9]=0;params[10]=0;params[11]=1;
Thanks
Baoyun
________________________________
From: Baoyun Li <baoyun_li123 at yahoo.com>
To: Luis Ibanez <luis.ibanez at kitware.com>; Insight Users <insight-users at itk.org>
Sent: Wednesday, March 11, 2009 11:16:08 AM
Subject: GaussianMixtureModelComponent set parameters when the measurments vector has dimension>1
Dear All:
Can somebody have experience to SetParameters for GaussianMixtureModelComponent class?
ITK statistic example is for one dimension MesuremenVector, thus
typedef itk::Array< double > ParametersType;
ParametersType params( 2 );
params(2) containing mean and variation are enough.
Now my measurement vection is 3x1.
so the mean is 3x1, and the covariance matrix should be 3x3.
How should I give this intial parameters in this case? Only mean value for each component ok? (I tried only give means, at least, the program can be build).
Can somebody teach me?
Thanks
Baoyun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20090311/f6469f8f/attachment.htm>
More information about the Insight-users
mailing list