gmmWrite

Write the parameters of a GMM to a file

Contents

Syntax

Description

gmmWrite(gmmPrm, gmmFile) writes the given GMM parameters in gmmPrm to a GMM parameter file.

gmmWrite(gmmPrm, gmmFile, useInt) convert the parameters into integers before saving.

gmmWrite(gmmPrm, gmmFile, useInt, weightSf) uses scaling factor of weights (This should be the same as those used in goLog.m, goLogSum.m for generating C tables.)

Example

DS=dcData(2);
trainingData=DS.input;
gmmOpt=gmmTrain('defaultOpt');
gmmOpt.arch.gaussianNum=8;
gmmOpt.arch.covType=1;
[gmmPrm, logLike]=gmmTrain(trainingData, gmmOpt);
gmm.gmmPrm=gmmPrm;
gmm.name='Test example';
gmmFile=[tempname, '.gmm'];
gmmWrite(gmm, gmmFile);
edit(gmmFile)

Top page   Next: gmmTrain.m   Prev:gmmcEval.m