[mlpack-svn] [MLPACK] #314: HMM<GMM < > > does not scale to more than 7 dimensions for the observations for unsupervised training

MLPACK Trac trac at coffeetalk-1.cc.gatech.edu
Wed Jan 15 09:07:07 EST 2014


#314: HMM<GMM < > >  does not scale to more than 7 dimensions for the
observations for unsupervised training
--------------------------+-------------------------------------------------
  Reporter:  fleischhauf  |        Owner:  rcurtin     
      Type:  defect       |       Status:  reopened    
  Priority:  major        |    Milestone:  mlpack 1.0.9
 Component:  mlpack       |   Resolution:              
  Keywords:               |     Blocking:              
Blocked By:               |  
--------------------------+-------------------------------------------------
Changes (by fleischhauf):

  * status:  closed => reopened
  * resolution:  fixed =>


Comment:

 Hey,
 thanks for fixing this so fast!
 The double or free corruption disappeared.
 Unfortunately there is a segmentation fault now :/
 (for dimensions 8, i think in the first iteration)

 happens at:
 hmm_impl.hpp->163:emission[state].Estimate(emissionList,
 emissionProb[state]);
 gmm_impl.hpp->349:fitter.Estimate(observations, probabilities, means,
 covariances, weights,useExistingModel);
 em_fit_impl.hpp->199:    l = LogLikelihood(observations, means,
 covariances, weights);
 em_fit_impl.hpp->282:     phi(observations, means[i], covariances[i],
 phis);
 phi.hpp->135:   arma::mat rhs = -0.5 * inv(cov) * diffs;

 if that helps..

-- 
Ticket URL: <http://trac.research.cc.gatech.edu/fastlab/ticket/314#comment:7>
MLPACK <www.fast-lab.org>
MLPACK is an intuitive, fast, and scalable C++ machine learning library developed at Georgia Tech.


More information about the mlpack-svn mailing list