[Subject Prev][Subject Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hts-users:02620] Re: [hts-users:02619] Re: [hts-users:02618] Re: [hts-users:02617] 回复: HMGens & HHEd processing duration


Yes, i run HHed for cmp, dur and gv models with the label file. this is my batch file:

e:\scripts_models\HHED.exe -A -B -C "/cygdrive/e/scripts_models/trn.cnf" -D -T 0 -p -i -H "/cygdrive/e/scripts_models/cmp.mmf" -w "/cygdrive/e/str_para/rss1_1_cmp_all.mmf" "/cygdrive/e/str_para/rss1_1_cmp_mku.hed" "/cygdrive/e/scripts_models/full.list"
e:\scripts_models\HHED.exe -A -B -C "/cygdrive/e/scripts_models/trn.cnf" -D -T 0 -p -i -H "/cygdrive/e/scripts_models/dur.mmf" -w "/cygdrive/e/str_para/rss1_1_dur_all.mmf" "/cygdrive/e/str_para/rss1_1_dur_mku.hed" "/cygdrive/e/scripts_models/full.list"
e:\scripts_models\HHED.exe -A -B -C "/cygdrive/e/scripts_models/trn.cnf" -D -T 0 -p -i -H "/cygdrive/e/scripts_models/gv.mmf" -w "/cygdrive/e/str_para/rss1_1_gv_all.mmf" "/cygdrive/e/str_para/rss1_1_gv_mku.hed" "/cygdrive/e/scripts_models/gv.list"
e:\scripts_models\HMGenS.exe -A -B -c 0 -H "/cygdrive/e/str_para/rss1_1_cmp_all.mmf" -N "/cygdrive/e/str_para/rss1_1_dur_all.mmf" -M "/cygdrive/e/STR_para" -C "/cygdrive/e/str_para/rss1_1_syn.cnf" -D -t 1500 100 5000 "/cygdrive/e/str_para/rss1_1_cmp_tiedlist" "/cygdrive/e/str_para/rss1_1_dur_tiedlist" "/cygdrive/e/lab/rss1_1.lab"
e:\scripts_models\mgc2sp.exe -a 0.42 -g 0 -m 39 -l 1024 -o 2 e:\str_para\rss1_1.mgc > e:\str_para\rss1_1.sp
e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 0 -e 0 -S 0 e:\str_para\rss1_1.bap | e:\scripts_models\dfs -b 1 -1 | e:\scripts_models\interpolate  -p 64 | e:\scripts_models\dfs -a 1 -1 > e:\str_para\rss1_1.ap1
e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 1 -e 1 -S 0 e:\str_para\rss1_1.bap | e:\scripts_models\dfs -b 1 -1 | e:\scripts_models\interpolate  -p 64 | e:\scripts_models\dfs -a 1 -1 > e:\str_para\rss1_1.ap2
e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 2 -e 2 -S 0 e:\str_para\rss1_1.bap | e:\scripts_models\dfs -b 1 -1 | e:\scripts_models\interpolate  -p 128 | e:\scripts_models\dfs -a 1 -1 > e:\str_para\rss1_1.ap3
e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 3 -e 3 -S 0 e:\str_para\rss1_1.bap | e:\scripts_models\dfs -b 1 -1 | e:\scripts_models\interpolate  -p 128 | e:\scripts_models\dfs -a 1 -1 > e:\str_para\rss1_1.ap4
e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 4 -e 4 -S 0 e:\str_para\rss1_1.bap | e:\scripts_models\dfs -b 1 -1 | e:\scripts_models\interpolate  -p 129 | e:\scripts_models\dfs -a 1 -1 > e:\str_para\rss1_1.ap5
e:\scripts_models\merge.exe -s 0 -l 64 -L 64 e:\str_para\rss1_1.ap1 e:\str_para\rss1_1.ap2  | e:\scripts_models\merge  -s 128 -l 128 -L 128 e:\str_para\rss1_1.ap3  | e:\scripts_models\merge  -s 256 -l 256 -L 128 e:\str_para\rss1_1.ap4 | e:\scripts_models\merge  -s 384 -l 384 -L 129 e:\str_para\rss1_1.ap5 > e:\str_para\rss1_1.ap

these stages run successfully. but when i run the matlab code, it makes error.
when i search for the problem i synthesize the utterance word by word. and i found the exact word that causes error. there is a label in this word that duplicates in dur_tiedlist after hhed running:

#32:  e$^a-g+a=r@1_3/A:0_0_2/B:0-0-3@2-2&3-14#1-6$1-1!0-1;0-0|a/C:1+0+3/D:CON_1/E:N_SING+3@2+5&2+4#1+1/F:P_3/G:14_6/H:16=6@5=5|NONE/I:8=3/J:99+45-9

#154: e$^a-g+a=r@1_3/A:1_0_2/B:0-0-3@2-1&6-10#2-4$1-1!1-2;0-0|a/C:0+0+2/D:CON_4/E:IF+2@2+5&2+4#1+1/F:N_SING_2/G:0_0/H:15=6@1=9|NONE/I:15=6/J:99+45-9 e$^a-g+a=r@1_3/A:0_0_2/B:0-0-3@2-2&3-14#1-6$1-1!0-1;0-0|a/C:1+0+3/D:CON_1/E:N_SING+3@2+5&2+4#1+1/F:P_3/G:14_6/H:16=6@5=5|NONE/I:8=3/J:99+45-9

this is the significant case that i think causes the error, because all another labels are unique in dur_tiedlist and cmp_tied_list. when i remove one of them the HMGenS gives error. although, when i change the utterance chunk that changes the label completely the wave is synthesized correctly. i think this is a HTS bug that cause this case and i hope find it.
also, you can see the attached log file.
i will be so glad if recive any idea.

Regards,
-Ali

2010/10/6 ZhuFengyun <zhufengyun@xxxxxxxxxx>
Ali,
 
I've made a mistake about ap, what I mean is the vector length of bap is 5, and ap is 513.
 
There is a default procedure "making unseen models" using HHED in the HTS demos e.g. HTS-demo_CMU-ARCTIC-SLT_STRAIGHT, if you have unseen labels you should do this before HMGenS. And it's ok for hts engine to use unseen labels. If you haven't done it you should check the HTS demo training scripts.
 
Best regards.

ZhuFengyun
2010-10-06

发件人: ali azimizadeh
发送时间: 2010-10-06 19:18:36
收件人: hts-users
抄送:
主题: [hts-users:02618] Re: [hts-users:02617] 回复: HMGens & HHEd processing duration
 
Dear Zhu fengyun,

I think the ap size must be 513 (probably 5 is a typing fault), yes it's not a STRAIGHT
problem. i found a label that isn't in dur_tiedlist and also full_list.
i have this model in the hts_engine format and when this utterance is synthesized by hts_engine, it works successfully, but when HHED & HMGenS are used i have an error.
i think the decision trees should map the new label to known ones, but in this case it doesn't work. can you give me any suggestion?

Thanks,
-Ali

On Wed, Oct 6, 2010 at 5:30 AM, 朱风云 <zhufengyun@xxxxxxxxxx> wrote:
Hi, Ali,

For the STRAIGHT problem, please check the the size of generated sp ap and f0 files, for 16k samling rate, the size of sp should be 513 * frame num, ap and f0 should be 5 and 1 * frame num. I think it's not a STRAIGTH problem but something wrong with HTS training.

Best regards.
Zhu fengyun

----- 原始邮件 -----
发件人: ali azimizadeh <ali.azimizadeh@xxxxxxxxx>
收件人: hts-users@xxxxxxxxxxxxxxx
已发送邮件: Tue, 05 Oct 2010 16:15:59 +0800 (CST)
主题: [hts-users:02616] HMGens & HHEd processing duration


Hi,
I have made a set of HTS2007 models (using hts2-1-1beta+STRAIGHT). i use HHEd and HMGenS to synthesize the utterances. but there is problem.  the synthesizing process lasts 30 second for each utterance. cmp, dur and GV must be adopted by hhed for unseen data that lasts 20 second and STRAIGHT more that 5 second.


another problem relates to STRAIGHT. when a sentencese is so long, for example contains 50 words, STRAIGHT give me this error:

??? Error using ==> times
Matrix dimensions must agree.

Error in ==> straightSynthTB07ca at


324
    tx2=fftshift(real(ifft(exp(ffx).*frtz.*[wnz;wnz(rbb2)].*wfv))).*ww;
    % 31/May/2001

Error in ==> exstraightsynth at 59
[sy,statusReport]
=straightSynthTB07ca(n3sgram,f0raw,shiftm,fs,
...

Error in ==> rss1_1 at 13
 [sy] =
 exstraightsynth(f0,sp,ap,16000,prm);
 
could anybody tell me how can decrease the duration of sythesis process? and also give me a hint about solving the above error?

Best Regards
-Ali




E:\str_para>e:\scripts_models\HHED.exe -A -B -C "/cygdrive/e/scripts_models/trn.cnf" -D -T 0 -p -i -H "/cygdrive/e/scripts_models/cmp.mmf" -w "/cygdrive/e/str_para/rss1_1_cmp_all.mmf" "/cygdrive/e/str_para/rss1_1_cmp_mku.hed" "/cygdrive/e/scripts_models/full.list" 
/cygdrive/e/scripts_models/HHED -A -B -C /cygdrive/e/scripts_models/trn.cnf -D -T 0 -p -i -H /cygdrive/e/scripts_models/cmp.mmf -w /cygdrive/e/str_para/rss1_1_cmp_all.mmf /cygdrive/e/str_para/rss1_1_cmp_mku.hed /cygdrive/e/scripts_models/full.list 

HTK Configuration Parameters[10]
  Module/Tool     Parameter                  Value
#                 MINDUR                         5
#                 MAXSTDDEVCOEF                 10
#                 APPLYDURVARFLOOR              TRUE
#                 DURVARFLOORPERCENTILE          1.000000
#                 SHRINKOCCTHRESH  Vector 5 100.0 100.0 100.0 100.0 100.0
#                 VFLOORSCALESTR  Vector 5 0.01 0.01 0.01 0.01 0.01
#                 MINLEAFOCC              5.000000
#                 NATURALWRITEORDER              TRUE
#                 NATURALREADORDER              TRUE
#                 APPLYVFLOOR                 TRUE


LT /cygdrive/e/scripts_models/tree/cmp/mgc.inf.untied
 Loading questions/trees from file

LT /cygdrive/e/scripts_models/tree/cmp/lf0.inf.untied
 Loading questions/trees from file

LT /cygdrive/e/scripts_models/tree/cmp/bap.inf.untied
 Loading questions/trees from file

HTK Configuration Parameters[10]
  Module/Tool     Parameter                  Value
#                 MINDUR                         5
#                 MAXSTDDEVCOEF                 10
#                 APPLYDURVARFLOOR              TRUE
#                 DURVARFLOORPERCENTILE          1.000000
                  SHRINKOCCTHRESH  Vector 5 100.0 100.0 100.0 100.0 100.0
#                 VFLOORSCALESTR  Vector 5 0.01 0.01 0.01 0.01 0.01
                  MINLEAFOCC              5.000000
                  NATURALWRITEORDER              TRUE
                  NATURALREADORDER              TRUE
                  APPLYVFLOOR                 TRUE


E:\str_para>e:\scripts_models\HHED.exe -A -B -C "/cygdrive/e/scripts_models/trn.cnf" -D -T 0 -p -i -H "/cygdrive/e/scripts_models/dur.mmf" -w "/cygdrive/e/str_para/rss1_1_dur_all.mmf" "/cygdrive/e/str_para/rss1_1_dur_mku.hed" "/cygdrive/e/scripts_models/full.list" 
/cygdrive/e/scripts_models/HHED -A -B -C /cygdrive/e/scripts_models/trn.cnf -D -T 0 -p -i -H /cygdrive/e/scripts_models/dur.mmf -w /cygdrive/e/str_para/rss1_1_dur_all.mmf /cygdrive/e/str_para/rss1_1_dur_mku.hed /cygdrive/e/scripts_models/full.list 

HTK Configuration Parameters[10]
  Module/Tool     Parameter                  Value
#                 MINDUR                         5
#                 MAXSTDDEVCOEF                 10
#                 APPLYDURVARFLOOR              TRUE
#                 DURVARFLOORPERCENTILE          1.000000
#                 SHRINKOCCTHRESH  Vector 5 100.0 100.0 100.0 100.0 100.0
#                 VFLOORSCALESTR  Vector 5 0.01 0.01 0.01 0.01 0.01
#                 MINLEAFOCC              5.000000
#                 NATURALWRITEORDER              TRUE
#                 NATURALREADORDER              TRUE
#                 APPLYVFLOOR                 TRUE


LT /cygdrive/e/scripts_models/tree/dur/dur.inf.untied
 Loading questions/trees from file

HTK Configuration Parameters[10]
  Module/Tool     Parameter                  Value
#                 MINDUR                         5
#                 MAXSTDDEVCOEF                 10
#                 APPLYDURVARFLOOR              TRUE
#                 DURVARFLOORPERCENTILE          1.000000
                  SHRINKOCCTHRESH  Vector 5 100.0 100.0 100.0 100.0 100.0
#                 VFLOORSCALESTR  Vector 5 0.01 0.01 0.01 0.01 0.01
                  MINLEAFOCC              5.000000
                  NATURALWRITEORDER              TRUE
                  NATURALREADORDER              TRUE
                  APPLYVFLOOR                 TRUE


E:\str_para>e:\scripts_models\HHED.exe -A -B -C "/cygdrive/e/scripts_models/trn.cnf" -D -T 0 -p -i -H "/cygdrive/e/scripts_models/gv.mmf" -w "/cygdrive/e/str_para/rss1_1_gv_all.mmf" "/cygdrive/e/str_para/rss1_1_gv_mku.hed" "/cygdrive/e/scripts_models/gv.list" 
/cygdrive/e/scripts_models/HHED -A -B -C /cygdrive/e/scripts_models/trn.cnf -D -T 0 -p -i -H /cygdrive/e/scripts_models/gv.mmf -w /cygdrive/e/str_para/rss1_1_gv_all.mmf /cygdrive/e/str_para/rss1_1_gv_mku.hed /cygdrive/e/scripts_models/gv.list 

HTK Configuration Parameters[10]
  Module/Tool     Parameter                  Value
#                 MINDUR                         5
#                 MAXSTDDEVCOEF                 10
#                 APPLYDURVARFLOOR              TRUE
#                 DURVARFLOORPERCENTILE          1.000000
#                 SHRINKOCCTHRESH  Vector 5 100.0 100.0 100.0 100.0 100.0
#                 VFLOORSCALESTR  Vector 5 0.01 0.01 0.01 0.01 0.01
#                 MINLEAFOCC              5.000000
#                 NATURALWRITEORDER              TRUE
#                 NATURALREADORDER              TRUE
#                 APPLYVFLOOR                 TRUE


LT /cygdrive/e/scripts_models/tree/gv/mgc.inf
 Loading questions/trees from file

LT /cygdrive/e/scripts_models/tree/gv/lf0.inf
 Loading questions/trees from file

LT /cygdrive/e/scripts_models/tree/gv/bap.inf
 Loading questions/trees from file

HTK Configuration Parameters[10]
  Module/Tool     Parameter                  Value
#                 MINDUR                         5
#                 MAXSTDDEVCOEF                 10
#                 APPLYDURVARFLOOR              TRUE
#                 DURVARFLOORPERCENTILE          1.000000
                  SHRINKOCCTHRESH  Vector 5 100.0 100.0 100.0 100.0 100.0
#                 VFLOORSCALESTR  Vector 5 0.01 0.01 0.01 0.01 0.01
                  MINLEAFOCC              5.000000
                  NATURALWRITEORDER              TRUE
                  NATURALREADORDER              TRUE
                  APPLYVFLOOR                 TRUE


E:\str_para>e:\scripts_models\HMGenS.exe -A -B -c 0 -H "/cygdrive/e/str_para/rss1_1_cmp_all.mmf" -N "/cygdrive/e/str_para/rss1_1_dur_all.mmf" -M "/cygdrive/e/STR_para" -C "/cygdrive/e/str_para/rss1_1_syn.cnf" -D -t 1500 100 5000 "/cygdrive/e/str_para/rss1_1_cmp_tiedlist" "/cygdrive/e/str_para/rss1_1_dur_tiedlist" "/cygdrive/e/lab/rss1_1.lab" 
/cygdrive/e/scripts_models/HMGenS -A -B -c 0 -H /cygdrive/e/str_para/rss1_1_cmp_all.mmf -N /cygdrive/e/str_para/rss1_1_dur_all.mmf -M /cygdrive/e/STR_para -C /cygdrive/e/str_para/rss1_1_syn.cnf -D -t 1500 100 5000 /cygdrive/e/str_para/rss1_1_cmp_tiedlist /cygdrive/e/str_para/rss1_1_dur_tiedlist /cygdrive/e/lab/rss1_1.lab 

HTK Configuration Parameters[24]
  Module/Tool     Parameter                  Value
#                 CDGV                        TRUE
#                 GVOFFMODEL            StrVec 1 #
#                 OPTKIND                   NEWTON
#                 GVWEIGHT                       1
#                 HMMWEIGHT                      1
#                 STEPDEC                 0.500000
#                 STEPINC                 1.200000
#                 STEPINIT                       1
#                 MINEUCNORM              0.010000
#                 GVEPSILON               0.000100
#                 MAXGVITER                     50
#                 GVHMMLIST       /cygdrive/e/str_para/rss1_1_gv_tiedlist
#                 GVMODELMMF      /cygdrive/e/str_para/rss1_1_gv_all.mmf
#                 USEGV                       TRUE
#                 EMEPSILON               0.000100
#                 MAXEMITER                     20
#                 WINDIR          /cygdrive/e/scripts_models/win
#                 WINFN           StrVec 3 mgc.win1 mgc.win2 mgc.win3 StrVec 3 lf0.win1 lf0.win2 lf0.win3 StrVec 3 bap.win1 bap.win2 bap.win3 
#                 PDFSTREXT       StrVec 3 mgc lf0 bap
#                 PDFSTRORDER      IntVec 3 40 1 5
#                 PDFSTRSIZE        IntVec 3 1 3 1
#                 USEALIGN                    TRUE
#                 NATURALWRITEORDER              TRUE
#                 NATURALREADORDER              TRUE

 Parameter generation considering global variance (GV)
  Optimization=NEWTON  step size (init=1.000, inc=1.20, dec=0.50)
  HMM weight=1.00, GV weight=1.00
  Stream: 1
  Feature: 1
   Iteration  1: GV Obj = 1.144644e+01 (HMM:1.144644e+01 GV:-1.097942e-30)
   Iteration  2: GV Obj = 1.142358e+01 (HMM:1.148726e+01 GV:-6.367394e-02)  Change = -0.022862
   Iteration  3: GV Obj = 1.146582e+01 (HMM:1.148281e+01 GV:-1.698500e-02)  Change = 0.019379
   Iteration  4: GV Obj = 1.139666e+01 (HMM:1.145895e+01 GV:-6.228358e-02)  Change = -0.069161
   Iteration  5: GV Obj = 1.147044e+01 (HMM:1.147308e+01 GV:-2.633530e-03)  Change = 0.004622
   Iteration  6: GV Obj = 1.147473e+01 (HMM:1.148976e+01 GV:-1.502777e-02)  Change = 0.004283
   Iteration  7: GV Obj = 1.145855e+01 (HMM:1.147372e+01 GV:-1.516329e-02)  Change = -0.016174
   Iteration  8: GV Obj = 1.148252e+01 (HMM:1.148253e+01 GV:-8.589289e-06)  Change = 0.007797
   Iteration  9: GV Obj = 1.148485e+01 (HMM:1.148856e+01 GV:-3.709470e-03)  Change = 0.002322
   Iteration 10: GV Obj = 1.148701e+01 (HMM:1.148770e+01 GV:-6.874686e-04)  Change = 0.002167
   Iteration 11: GV Obj = 1.148834e+01 (HMM:1.149210e+01 GV:-3.766085e-03)  Change = 0.001324
   Iteration 12: GV Obj = 1.149002e+01 (HMM:1.149008e+01 GV:-6.000133e-05)  Change = 0.001682
   Iteration 13: GV Obj = 1.148718e+01 (HMM:1.149955e+01 GV:-1.237084e-02)  Change = -0.002840
   Iteration 14: GV Obj = 1.149137e+01 (HMM:1.149496e+01 GV:-3.587309e-03)  Change = 0.001353
   Iteration 15: GV Obj = 1.149294e+01 (HMM:1.149349e+01 GV:-5.509457e-04)  Change = 0.001566
   Iteration 16: GV Obj = 1.149361e+01 (HMM:1.149779e+01 GV:-4.176635e-03)  Change = 0.000676
   Iteration 17: GV Obj = 1.149428e+01 (HMM:1.149429e+01 GV:-1.321102e-05)  Change = 0.000667
   Iteration 18: GV Obj = 1.148713e+01 (HMM:1.150588e+01 GV:-1.874796e-02)  Change = -0.007151
   Iteration 19: GV Obj = 1.149578e+01 (HMM:1.150032e+01 GV:-4.541066e-03)  Change = 0.001495
   Iteration 20: GV Obj = 1.149712e+01 (HMM:1.149726e+01 GV:-1.344520e-04)  Change = 0.001345
   Iteration 21: GV Obj = 1.149680e+01 (HMM:1.150334e+01 GV:-6.541674e-03)  Change = -0.000322
   Iteration 22: GV Obj = 1.149820e+01 (HMM:1.150036e+01 GV:-2.154460e-03)  Change = 0.001079
   Iteration 23: GV Obj = 1.149895e+01 (HMM:1.150046e+01 GV:-1.509544e-03)  Change = 0.000752
   Iteration 24: GV Obj = 1.149967e+01 (HMM:1.150153e+01 GV:-1.862369e-03)  Change = 0.000716
   Iteration 25: GV Obj = 1.150059e+01 (HMM:1.150212e+01 GV:-1.525777e-03)  Change = 0.000925
   Iteration 26: GV Obj = 1.150155e+01 (HMM:1.150353e+01 GV:-1.980549e-03)  Change = 0.000957
   Iteration 27: GV Obj = 1.150280e+01 (HMM:1.150396e+01 GV:-1.159437e-03)  Change = 0.001248
   Iteration 28: GV Obj = 1.150357e+01 (HMM:1.150715e+01 GV:-3.580729e-03)  Change = 0.000767
   Iteration 29: GV Obj = 1.150146e+01 (HMM:1.150226e+01 GV:-7.937729e-04)  Change = -0.002104
   Iteration 30: GV Obj = 1.150453e+01 (HMM:1.150480e+01 GV:-2.633247e-04)  Change = 0.000968
   Iteration 31: GV Obj = 1.150384e+01 (HMM:1.151025e+01 GV:-6.401514e-03)  Change = -0.000690
   Iteration 32: GV Obj = 1.150524e+01 (HMM:1.150757e+01 GV:-2.329555e-03)  Change = 0.000703
   Iteration 33: GV Obj = 1.150593e+01 (HMM:1.150726e+01 GV:-1.328069e-03)  Change = 0.000694
   Iteration 34: GV Obj = 1.150647e+01 (HMM:1.150852e+01 GV:-2.050814e-03)  Change = 0.000543
   Iteration 35: GV Obj = 1.150731e+01 (HMM:1.150855e+01 GV:-1.241544e-03)  Change = 0.000833
   Iteration 36: GV Obj = 1.150793e+01 (HMM:1.151056e+01 GV:-2.627371e-03)  Change = 0.000627
   Iteration 37: GV Obj = 1.150877e+01 (HMM:1.150902e+01 GV:-2.488831e-04)  Change = 0.000840
   Iteration 38: GV Obj = 1.150422e+01 (HMM:1.151702e+01 GV:-1.280073e-02)  Change = -0.004551
   Iteration 39: GV Obj = 1.150892e+01 (HMM:1.151312e+01 GV:-4.199402e-03)  Change = 0.000152
   Iteration 40: GV Obj = 1.150942e+01 (HMM:1.150943e+01 GV:-1.357323e-05)  Change = 0.000492
   Iteration 41: GV Obj = 1.150624e+01 (HMM:1.151750e+01 GV:-1.126383e-02)  Change = -0.003181
   Iteration 42: GV Obj = 1.151052e+01 (HMM:1.151358e+01 GV:-3.057331e-03)  Change = 0.001101
   Iteration 43: GV Obj = 1.151135e+01 (HMM:1.151221e+01 GV:-8.644165e-04)  Change = 0.000829
   Iteration 44: GV Obj = 1.151165e+01 (HMM:1.151451e+01 GV:-2.868891e-03)  Change = 0.000298
   Iteration 45: GV Obj = 1.151241e+01 (HMM:1.151283e+01 GV:-4.295469e-04)  Change = 0.000760
   Iteration 46: GV Obj = 1.151138e+01 (HMM:1.151788e+01 GV:-6.497247e-03)  Change = -0.001021
   Iteration 47: GV Obj = 1.151282e+01 (HMM:1.151540e+01 GV:-2.580071e-03)  Change = 0.000411
   Iteration 48: GV Obj = 1.151350e+01 (HMM:1.151456e+01 GV:-1.052872e-03)  Change = 0.000689
   Iteration 49: GV Obj = 1.151384e+01 (HMM:1.151645e+01 GV:-2.615029e-03)  Change = 0.000334
   Iteration 50: GV Obj = 1.151458e+01 (HMM:1.151514e+01 GV:-5.586174e-04)  Change = 0.000744
   Optimization stopped by reaching max # of iterations (50).
  Feature: 2
   Iteration  1: GV Obj = 8.283430e+00 (HMM:8.283430e+00 GV:-1.687911e-29)
   Iteration  2: GV Obj = 8.277519e+00 (HMM:8.294809e+00 GV:-1.728987e-02)  Change = -0.005911
   Iteration  3: GV Obj = 8.286421e+00 (HMM:8.290816e+00 GV:-4.395281e-03)  Change = 0.002990
   Iteration  4: GV Obj = 8.287335e+00 (HMM:8.287818e+00 GV:-4.832128e-04)  Change = 0.000914
   Iteration  5: GV Obj = 8.280089e+00 (HMM:8.297742e+00 GV:-1.765341e-02)  Change = -0.007246
   Iteration  6: GV Obj = 8.289845e+00 (HMM:8.292968e+00 GV:-3.122570e-03)  Change = 0.002510
   Iteration  7: GV Obj = 8.291344e+00 (HMM:8.291456e+00 GV:-1.125181e-04)  Change = 0.001499
   Iteration  8: GV Obj = 8.291870e+00 (HMM:8.294800e+00 GV:-2.929984e-03)  Change = 0.000526
   Iteration  9: GV Obj = 8.292512e+00 (HMM:8.292571e+00 GV:-5.930490e-05)  Change = 0.000642
   Iteration 10: GV Obj = 8.287897e+00 (HMM:8.299885e+00 GV:-1.198879e-02)  Change = -0.004615
   Iteration 11: GV Obj = 8.293712e+00 (HMM:8.296328e+00 GV:-2.616161e-03)  Change = 0.001200
   Iteration 12: GV Obj = 8.294786e+00 (HMM:8.294924e+00 GV:-1.381598e-04)  Change = 0.001074
   Iteration 13: GV Obj = 8.295041e+00 (HMM:8.297887e+00 GV:-2.845366e-03)  Change = 0.000255
   Iteration 14: GV Obj = 8.295268e+00 (HMM:8.295380e+00 GV:-1.111246e-04)  Change = 0.000227
   Iteration 15: GV Obj = 8.288847e+00 (HMM:8.302990e+00 GV:-1.414333e-02)  Change = -0.006422
   Iteration 16: GV Obj = 8.296328e+00 (HMM:8.299298e+00 GV:-2.970199e-03)  Change = 0.001060
   Iteration 17: GV Obj = 8.297284e+00 (HMM:8.297316e+00 GV:-3.177600e-05)  Change = 0.000956
   Iteration 18: GV Obj = 8.297038e+00 (HMM:8.300881e+00 GV:-3.842562e-03)  Change = -0.000246
   Iteration 19: GV Obj = 8.297975e+00 (HMM:8.299122e+00 GV:-1.147384e-03)  Change = 0.000691
   Iteration 20: GV Obj = 8.298412e+00 (HMM:8.299199e+00 GV:-7.868105e-04)  Change = 0.000437
   Iteration 21: GV Obj = 8.298833e+00 (HMM:8.299784e+00 GV:-9.510158e-04)  Change = 0.000421
   Iteration 22: GV Obj = 8.299362e+00 (HMM:8.300163e+00 GV:-8.008458e-04)  Change = 0.000529
   Iteration 23: GV Obj = 8.299924e+00 (HMM:8.300899e+00 GV:-9.746195e-04)  Change = 0.000563
   Iteration 24: GV Obj = 8.300626e+00 (HMM:8.301289e+00 GV:-6.623654e-04)  Change = 0.000702
   Iteration 25: GV Obj = 8.301225e+00 (HMM:8.302674e+00 GV:-1.448815e-03)  Change = 0.000599
   Iteration 26: GV Obj = 8.301558e+00 (HMM:8.301558e+00 GV:-3.871958e-07)  Change = 0.000333
   Iteration 27: GV Obj = 8.287963e+00 (HMM:8.309678e+00 GV:-2.171487e-02)  Change = -0.013595
   Iteration 28: GV Obj = 8.300320e+00 (HMM:8.305763e+00 GV:-5.442923e-03)  Change = -0.001238
   Iteration 29: GV Obj = 8.302351e+00 (HMM:8.303697e+00 GV:-1.345336e-03)  Change = 0.000793
   Iteration 30: GV Obj = 8.302769e+00 (HMM:8.303372e+00 GV:-6.031026e-04)  Change = 0.000417
   Iteration 31: GV Obj = 8.303048e+00 (HMM:8.304092e+00 GV:-1.044391e-03)  Change = 0.000279
   Iteration 32: GV Obj = 8.303486e+00 (HMM:8.304074e+00 GV:-5.878964e-04)  Change = 0.000439
   Iteration 33: GV Obj = 8.303814e+00 (HMM:8.305096e+00 GV:-1.282888e-03)  Change = 0.000327
   Iteration 34: GV Obj = 8.304287e+00 (HMM:8.304436e+00 GV:-1.498238e-04)  Change = 0.000473
   Iteration 35: GV Obj = 8.302594e+00 (HMM:8.308022e+00 GV:-5.428131e-03)  Change = -0.001692
   Iteration 36: GV Obj = 8.304405e+00 (HMM:8.306256e+00 GV:-1.851747e-03)  Change = 0.000118
   Iteration 37: GV Obj = 8.304829e+00 (HMM:8.304905e+00 GV:-7.609537e-05)  Change = 0.000425
   Iteration 38: GV Obj = 8.304047e+00 (HMM:8.307923e+00 GV:-3.875177e-03)  Change = -0.000782
   Iteration 39: GV Obj = 8.305170e+00 (HMM:8.306433e+00 GV:-1.263169e-03)  Change = 0.000341
   Iteration 40: GV Obj = 8.305525e+00 (HMM:8.306065e+00 GV:-5.397774e-04)  Change = 0.000355
   Iteration 41: GV Obj = 8.305730e+00 (HMM:8.306819e+00 GV:-1.088225e-03)  Change = 0.000206
   Iteration 42: GV Obj = 8.306113e+00 (HMM:8.306558e+00 GV:-4.449232e-04)  Change = 0.000383
   Iteration 43: GV Obj = 8.306222e+00 (HMM:8.307892e+00 GV:-1.669448e-03)  Change = 0.000109
   Iteration 44: GV Obj = 8.306081e+00 (HMM:8.306101e+00 GV:-2.063721e-05)  Change = -0.000142
   Iteration 45: GV Obj = 8.306677e+00 (HMM:8.307008e+00 GV:-3.317706e-04)  Change = 0.000455
   Iteration 46: GV Obj = 8.306774e+00 (HMM:8.308226e+00 GV:-1.452591e-03)  Change = 0.000097
   Converged (norm=4.176564e-01, change=9.726754e-05).
  Feature: 3
   Iteration  1: GV Obj = 7.148828e-01 (HMM:7.148828e-01 GV:-5.354715e-29)
   Iteration  2: GV Obj = 7.140765e-01 (HMM:7.152281e-01 GV:-1.151598e-03)  Change = -0.000806
   Iteration  3: GV Obj = 7.148001e-01 (HMM:7.150891e-01 GV:-2.890034e-04)  Change = -0.000083
   Converged (norm=5.006459e-01, change=8.272445e-05).
  Feature: 4
   Iteration  1: GV Obj = 1.680889e+00 (HMM:1.680889e+00 GV:-6.106052e-29)
   Iteration  2: GV Obj = 1.680393e+00 (HMM:1.681381e+00 GV:-9.888705e-04)  Change = -0.000496
   Iteration  3: GV Obj = 1.680918e+00 (HMM:1.681167e+00 GV:-2.482100e-04)  Change = 0.000030
   Converged (norm=2.052838e-01, change=2.954176e-05).
  Feature: 5
   Iteration  1: GV Obj = 3.498411e-01 (HMM:3.498411e-01 GV:-2.043913e-29)
   Iteration  2: GV Obj = 3.444737e-01 (HMM:3.544027e-01 GV:-9.929084e-03)  Change = -0.005367
   Iteration  3: GV Obj = 3.499498e-01 (HMM:3.524698e-01 GV:-2.520027e-03)  Change = 0.000109
   Iteration  4: GV Obj = 3.472061e-01 (HMM:3.496805e-01 GV:-2.474415e-03)  Change = -0.002744
   Iteration  5: GV Obj = 3.511311e-01 (HMM:3.511314e-01 GV:-3.032721e-07)  Change = 0.001181
   Iteration  6: GV Obj = 3.513674e-01 (HMM:3.525620e-01 GV:-1.194548e-03)  Change = 0.000236
   Iteration  7: GV Obj = 3.516904e-01 (HMM:3.516921e-01 GV:-1.718693e-06)  Change = 0.000323
   Iteration  8: GV Obj = 3.510409e-01 (HMM:3.537064e-01 GV:-2.665515e-03)  Change = -0.000649
   Iteration  9: GV Obj = 3.520840e-01 (HMM:3.527208e-01 GV:-6.367422e-04)  Change = 0.000394
   Iteration 10: GV Obj = 3.523373e-01 (HMM:3.525444e-01 GV:-2.070299e-04)  Change = 0.000253
   Iteration 11: GV Obj = 3.524910e-01 (HMM:3.529897e-01 GV:-4.986757e-04)  Change = 0.000154
   Iteration 12: GV Obj = 3.527277e-01 (HMM:3.528975e-01 GV:-1.698412e-04)  Change = 0.000237
   Iteration 13: GV Obj = 3.528163e-01 (HMM:3.535789e-01 GV:-7.626263e-04)  Change = 0.000089
   Converged (norm=2.518639e-01, change=8.862650e-05).
  Feature: 6
   Iteration  1: GV Obj = 3.164420e-01 (HMM:3.164420e-01 GV:-2.338472e-31)
   Iteration  2: GV Obj = 2.686161e-01 (HMM:3.231646e-01 GV:-5.454850e-02)  Change = -0.047826
   Iteration  3: GV Obj = 3.062885e-01 (HMM:3.202721e-01 GV:-1.398363e-02)  Change = -0.010154
   Iteration  4: GV Obj = 3.149347e-01 (HMM:3.184743e-01 GV:-3.539626e-03)  Change = -0.001507
   Iteration  5: GV Obj = 3.165971e-01 (HMM:3.174875e-01 GV:-8.903971e-04)  Change = 0.000155
   Iteration  6: GV Obj = 3.164145e-01 (HMM:3.167313e-01 GV:-3.168535e-04)  Change = -0.000183
   Iteration  7: GV Obj = 3.170805e-01 (HMM:3.171175e-01 GV:-3.701054e-05)  Change = 0.000483
   Iteration  8: GV Obj = 3.172578e-01 (HMM:3.175775e-01 GV:-3.196846e-04)  Change = 0.000177
   Iteration  9: GV Obj = 3.174902e-01 (HMM:3.175658e-01 GV:-7.556659e-05)  Change = 0.000232
   Iteration 10: GV Obj = 3.176429e-01 (HMM:3.180188e-01 GV:-3.758571e-04)  Change = 0.000153
   Iteration 11: GV Obj = 3.178219e-01 (HMM:3.178235e-01 GV:-1.617645e-06)  Change = 0.000179
   Iteration 12: GV Obj = 3.172979e-01 (HMM:3.189339e-01 GV:-1.636047e-03)  Change = -0.000524
   Iteration 13: GV Obj = 3.179480e-01 (HMM:3.183846e-01 GV:-4.365601e-04)  Change = 0.000126
   Iteration 14: GV Obj = 3.181192e-01 (HMM:3.181383e-01 GV:-1.908230e-05)  Change = 0.000171
   Iteration 15: GV Obj = 3.181130e-01 (HMM:3.187492e-01 GV:-6.362396e-04)  Change = -0.000006
   Converged (norm=5.575915e-01, change=6.237471e-06).
  Feature: 7
   Iteration  1: GV Obj = 2.538981e-01 (HMM:2.538981e-01 GV:-1.575574e-29)
   Iteration  2: GV Obj = 2.188330e-01 (HMM:2.585730e-01 GV:-3.974001e-02)  Change = -0.035065
   Iteration  3: GV Obj = 2.464089e-01 (HMM:2.565290e-01 GV:-1.012010e-02)  Change = -0.007489
   Iteration  4: GV Obj = 2.527336e-01 (HMM:2.552869e-01 GV:-2.553323e-03)  Change = -0.001165
   Iteration  5: GV Obj = 2.539696e-01 (HMM:2.546108e-01 GV:-6.412528e-04)  Change = 0.000071
   Converged (norm=6.217918e-01, change=7.149877e-05).
  Feature: 8
   Iteration  1: GV Obj = 2.002446e-01 (HMM:2.002446e-01 GV:0.000000e+00)
   Iteration  2: GV Obj = 1.178747e-01 (HMM:2.123816e-01 GV:-9.450690e-02)  Change = -0.082370
   Iteration  3: GV Obj = 1.825223e-01 (HMM:2.071508e-01 GV:-2.462853e-02)  Change = -0.017722
   Iteration  4: GV Obj = 1.976228e-01 (HMM:2.039071e-01 GV:-6.284307e-03)  Change = -0.002622
   Iteration  5: GV Obj = 2.005412e-01 (HMM:2.021283e-01 GV:-1.587096e-03)  Change = 0.000297
   Iteration  6: GV Obj = 2.002266e-01 (HMM:2.007526e-01 GV:-5.260213e-04)  Change = -0.000315
   Iteration  7: GV Obj = 2.013821e-01 (HMM:2.014556e-01 GV:-7.358761e-05)  Change = 0.000841
   Iteration  8: GV Obj = 2.016953e-01 (HMM:2.022770e-01 GV:-5.816794e-04)  Change = 0.000313
   Iteration  9: GV Obj = 2.021077e-01 (HMM:2.022641e-01 GV:-1.564428e-04)  Change = 0.000412
   Iteration 10: GV Obj = 2.023845e-01 (HMM:2.030408e-01 GV:-6.562812e-04)  Change = 0.000277
   Iteration 11: GV Obj = 2.027282e-01 (HMM:2.027424e-01 GV:-1.420170e-05)  Change = 0.000344
   Iteration 12: GV Obj = 2.020919e-01 (HMM:2.045470e-01 GV:-2.455051e-03)  Change = -0.000636
   Iteration 13: GV Obj = 2.029406e-01 (HMM:2.036546e-01 GV:-7.139114e-04)  Change = 0.000212
   Iteration 14: GV Obj = 2.032375e-01 (HMM:2.033053e-01 GV:-6.783843e-05)  Change = 0.000297
   Iteration 15: GV Obj = 2.032914e-01 (HMM:2.042443e-01 GV:-9.529214e-04)  Change = 0.000054
   Converged (norm=5.572894e-01, change=5.390206e-05).
  Feature: 9
   Iteration  1: GV Obj = 1.631437e-01 (HMM:1.631437e-01 GV:-2.073329e-29)
   Iteration  2: GV Obj = 1.281290e-01 (HMM:1.667714e-01 GV:-3.864245e-02)  Change = -0.035015
   Iteration  3: GV Obj = 1.553096e-01 (HMM:1.651476e-01 GV:-9.837992e-03)  Change = -0.007834
   Iteration  4: GV Obj = 1.617113e-01 (HMM:1.641931e-01 GV:-2.481822e-03)  Change = -0.001432
   Iteration  5: GV Obj = 1.630571e-01 (HMM:1.636803e-01 GV:-6.232554e-04)  Change = -0.000087
   Converged (norm=6.628390e-01, change=8.666863e-05).
  Feature: 10
   Iteration  1: GV Obj = 1.550748e-01 (HMM:1.550748e-01 GV:-2.815857e-31)
   Iteration  2: GV Obj = 1.095650e-01 (HMM:1.618232e-01 GV:-5.225816e-02)  Change = -0.045510
   Iteration  3: GV Obj = 1.455156e-01 (HMM:1.589162e-01 GV:-1.340058e-02)  Change = -0.009559
   Iteration  4: GV Obj = 1.537198e-01 (HMM:1.571123e-01 GV:-3.392549e-03)  Change = -0.001355
   Iteration  5: GV Obj = 1.552693e-01 (HMM:1.561228e-01 GV:-8.534627e-04)  Change = 0.000195
   Iteration  6: GV Obj = 1.553648e-01 (HMM:1.554627e-01 GV:-9.791753e-05)  Change = 0.000095
   Converged (norm=7.781050e-01, change=9.545395e-05).
  Feature: 11
   Iteration  1: GV Obj = 1.588026e-01 (HMM:1.588026e-01 GV:-8.347757e-30)
   Iteration  2: GV Obj = 1.012490e-01 (HMM:1.656471e-01 GV:-6.439812e-02)  Change = -0.057554
   Iteration  3: GV Obj = 1.460697e-01 (HMM:1.626063e-01 GV:-1.653657e-02)  Change = -0.012733
   Iteration  4: GV Obj = 1.566105e-01 (HMM:1.607998e-01 GV:-4.189322e-03)  Change = -0.002192
   Iteration  5: GV Obj = 1.587708e-01 (HMM:1.598250e-01 GV:-1.054262e-03)  Change = -0.000032
   Converged (norm=8.816598e-01, change=3.182517e-05).
  Feature: 12
   Iteration  1: GV Obj = 4.287145e-02 (HMM:4.287145e-02 GV:-3.267726e-29)
   Iteration  2: GV Obj = -1.877081e-01 (HMM:5.371363e-02 GV:-2.414218e-01)  Change = -0.230580
   Iteration  3: GV Obj = -1.378403e-02 (HMM:4.905236e-02 GV:-6.283639e-02)  Change = -0.056655
   Iteration  4: GV Obj = 3.012796e-02 (HMM:4.615186e-02 GV:-1.602390e-02)  Change = -0.012743
   Iteration  5: GV Obj = 4.051353e-02 (HMM:4.455915e-02 GV:-4.045618e-03)  Change = -0.002358
   Iteration  6: GV Obj = 4.271079e-02 (HMM:4.372717e-02 GV:-1.016378e-03)  Change = -0.000161
   Iteration  7: GV Obj = 4.304756e-02 (HMM:4.330228e-02 GV:-2.547174e-04)  Change = 0.000176
   Iteration  8: GV Obj = 4.324908e-02 (HMM:4.327190e-02 GV:-2.281538e-05)  Change = 0.000202
   Iteration  9: GV Obj = 4.337983e-02 (HMM:4.368475e-02 GV:-3.049192e-04)  Change = 0.000131
   Iteration 10: GV Obj = 4.351562e-02 (HMM:4.352722e-02 GV:-1.160241e-05)  Change = 0.000136
   Iteration 11: GV Obj = 4.297036e-02 (HMM:4.451152e-02 GV:-1.541153e-03)  Change = -0.000545
   Iteration 12: GV Obj = 4.369996e-02 (HMM:4.402235e-02 GV:-3.223879e-04)  Change = 0.000184
   Iteration 13: GV Obj = 4.386829e-02 (HMM:4.387124e-02 GV:-2.948646e-06)  Change = 0.000168
   Iteration 14: GV Obj = 4.391098e-02 (HMM:4.437066e-02 GV:-4.596806e-04)  Change = 0.000043
   Converged (norm=8.130597e-01, change=4.269087e-05).
  Feature: 13
   Iteration  1: GV Obj = 5.978586e-01 (HMM:5.978586e-01 GV:-6.781174e-28)
   Iteration  2: GV Obj = 3.699238e-01 (HMM:6.152912e-01 GV:-2.453674e-01)  Change = -0.227935
   Iteration  3: GV Obj = 5.436968e-01 (HMM:6.083040e-01 GV:-6.460726e-02)  Change = -0.054162
   Iteration  4: GV Obj = 5.869457e-01 (HMM:6.035136e-01 GV:-1.656793e-02)  Change = -0.010913
   Iteration  5: GV Obj = 5.965997e-01 (HMM:6.007941e-01 GV:-4.194493e-03)  Change = -0.001259
   Iteration  6: GV Obj = 5.982982e-01 (HMM:5.993534e-01 GV:-1.055218e-03)  Change = 0.000440
   Iteration  7: GV Obj = 5.984773e-01 (HMM:5.987670e-01 GV:-2.897282e-04)  Change = 0.000179
   Iteration  8: GV Obj = 5.964626e-01 (HMM:6.018234e-01 GV:-5.360789e-03)  Change = -0.002015
   Iteration  9: GV Obj = 5.995151e-01 (HMM:6.003124e-01 GV:-7.972832e-04)  Change = 0.001038
   Iteration 10: GV Obj = 6.000326e-01 (HMM:6.000356e-01 GV:-3.001256e-06)  Change = 0.000518
   Iteration 11: GV Obj = 6.002678e-01 (HMM:6.012363e-01 GV:-9.684644e-04)  Change = 0.000235
   Iteration 12: GV Obj = 6.001971e-01 (HMM:6.004851e-01 GV:-2.879959e-04)  Change = -0.000071
   Converged (norm=1.250242e+00, change=7.070981e-05).
  Feature: 14
   Iteration  1: GV Obj = 5.799166e-01 (HMM:5.799166e-01 GV:-1.326661e-28)
   Iteration  2: GV Obj = 3.296273e-01 (HMM:5.955288e-01 GV:-2.659015e-01)  Change = -0.250289
   Iteration  3: GV Obj = 5.192273e-01 (HMM:5.891922e-01 GV:-6.996492e-02)  Change = -0.060689
   Iteration  4: GV Obj = 5.669860e-01 (HMM:5.849218e-01 GV:-1.793579e-02)  Change = -0.012931
   Iteration  5: GV Obj = 5.779710e-01 (HMM:5.825111e-01 GV:-4.540042e-03)  Change = -0.001946
   Iteration  6: GV Obj = 5.800948e-01 (HMM:5.812368e-01 GV:-1.142055e-03)  Change = 0.000178
   Iteration  7: GV Obj = 5.791400e-01 (HMM:5.801817e-01 GV:-1.041669e-03)  Change = -0.000955
   Iteration  8: GV Obj = 5.807167e-01 (HMM:5.807175e-01 GV:-7.229214e-07)  Change = 0.000622
   Iteration  9: GV Obj = 5.810122e-01 (HMM:5.815692e-01 GV:-5.570293e-04)  Change = 0.000295
   Iteration 10: GV Obj = 5.813849e-01 (HMM:5.813892e-01 GV:-4.345031e-06)  Change = 0.000373
   Iteration 11: GV Obj = 5.814614e-01 (HMM:5.824636e-01 GV:-1.002247e-03)  Change = 0.000076
   Converged (norm=1.122325e+00, change=7.649943e-05).
  Feature: 15
   Iteration  1: GV Obj = 5.376799e-01 (HMM:5.376799e-01 GV:-1.194750e-30)
   Iteration  2: GV Obj = 1.774190e-01 (HMM:5.601579e-01 GV:-3.827389e-01)  Change = -0.360261
   Iteration  3: GV Obj = 4.498616e-01 (HMM:5.509963e-01 GV:-1.011347e-01)  Change = -0.087818
   Iteration  4: GV Obj = 5.188784e-01 (HMM:5.448575e-01 GV:-2.597908e-02)  Change = -0.018802
   Iteration  5: GV Obj = 5.348160e-01 (HMM:5.413985e-01 GV:-6.582580e-03)  Change = -0.002864
   Iteration  6: GV Obj = 5.379150e-01 (HMM:5.395717e-01 GV:-1.656677e-03)  Change = 0.000235
   Iteration  7: GV Obj = 5.352365e-01 (HMM:5.379541e-01 GV:-2.717536e-03)  Change = -0.002678
   Iteration  8: GV Obj = 5.387468e-01 (HMM:5.387776e-01 GV:-3.077580e-05)  Change = 0.000832
   Iteration  9: GV Obj = 5.392225e-01 (HMM:5.402834e-01 GV:-1.060890e-03)  Change = 0.000476
   Iteration 10: GV Obj = 5.395727e-01 (HMM:5.396793e-01 GV:-1.065670e-04)  Change = 0.000350
   Iteration 11: GV Obj = 5.389909e-01 (HMM:5.420075e-01 GV:-3.016610e-03)  Change = -0.000582
   Iteration 12: GV Obj = 5.403514e-01 (HMM:5.408517e-01 GV:-5.002178e-04)  Change = 0.000779
   Iteration 13: GV Obj = 5.407652e-01 (HMM:5.408837e-01 GV:-1.185519e-04)  Change = 0.000414
   Iteration 14: GV Obj = 5.410984e-01 (HMM:5.415212e-01 GV:-4.227764e-04)  Change = 0.000333
   Iteration 15: GV Obj = 5.415529e-01 (HMM:5.416235e-01 GV:-7.058751e-05)  Change = 0.000454
   Iteration 16: GV Obj = 5.418036e-01 (HMM:5.426337e-01 GV:-8.301474e-04)  Change = 0.000251
   Iteration 17: GV Obj = 5.413704e-01 (HMM:5.418244e-01 GV:-4.540662e-04)  Change = -0.000433
   Iteration 18: GV Obj = 5.422198e-01 (HMM:5.422343e-01 GV:-1.450221e-05)  Change = 0.000416
   Iteration 19: GV Obj = 5.424117e-01 (HMM:5.431465e-01 GV:-7.348569e-04)  Change = 0.000192
   Iteration 20: GV Obj = 5.426373e-01 (HMM:5.426554e-01 GV:-1.810001e-05)  Change = 0.000226
   Iteration 21: GV Obj = 5.419578e-01 (HMM:5.444595e-01 GV:-2.501704e-03)  Change = -0.000680
   Iteration 22: GV Obj = 5.430368e-01 (HMM:5.435624e-01 GV:-5.256346e-04)  Change = 0.000399
   Iteration 23: GV Obj = 5.433304e-01 (HMM:5.434049e-01 GV:-7.458159e-05)  Change = 0.000294
   Iteration 24: GV Obj = 5.435061e-01 (HMM:5.440276e-01 GV:-5.214921e-04)  Change = 0.000176
   Iteration 25: GV Obj = 5.437682e-01 (HMM:5.437734e-01 GV:-5.189896e-06)  Change = 0.000262
   Iteration 26: GV Obj = 5.434482e-01 (HMM:5.450976e-01 GV:-1.649388e-03)  Change = -0.000320
   Iteration 27: GV Obj = 5.439776e-01 (HMM:5.444386e-01 GV:-4.609840e-04)  Change = 0.000209
   Iteration 28: GV Obj = 5.442219e-01 (HMM:5.443085e-01 GV:-8.657647e-05)  Change = 0.000244
   Iteration 29: GV Obj = 5.443667e-01 (HMM:5.448641e-01 GV:-4.973933e-04)  Change = 0.000145
   Iteration 30: GV Obj = 5.445823e-01 (HMM:5.445869e-01 GV:-4.584724e-06)  Change = 0.000216
   Iteration 31: GV Obj = 5.441469e-01 (HMM:5.459035e-01 GV:-1.756624e-03)  Change = -0.000435
   Iteration 32: GV Obj = 5.447618e-01 (HMM:5.452481e-01 GV:-4.863248e-04)  Change = 0.000179
   Iteration 33: GV Obj = 5.449839e-01 (HMM:5.450469e-01 GV:-6.298433e-05)  Change = 0.000222
   Iteration 34: GV Obj = 5.450760e-01 (HMM:5.456595e-01 GV:-5.834478e-04)  Change = 0.000092
   Converged (norm=6.019804e-01, change=9.215606e-05).
  Feature: 16
   Iteration  1: GV Obj = 2.829403e-01 (HMM:2.829403e-01 GV:-4.463932e-29)
   Iteration  2: GV Obj = 1.248249e-01 (HMM:2.934966e-01 GV:-1.686717e-01)  Change = -0.158115
   Iteration  3: GV Obj = 2.452556e-01 (HMM:2.889671e-01 GV:-4.371156e-02)  Change = -0.037685
   Iteration  4: GV Obj = 2.750175e-01 (HMM:2.861409e-01 GV:-1.112344e-02)  Change = -0.007923
   Iteration  5: GV Obj = 2.817819e-01 (HMM:2.845874e-01 GV:-2.805468e-03)  Change = -0.001158
   Iteration  6: GV Obj = 2.830711e-01 (HMM:2.837756e-01 GV:-7.044531e-04)  Change = 0.000131
   Iteration  7: GV Obj = 2.830284e-01 (HMM:2.831975e-01 GV:-1.691338e-04)  Change = -0.000043
   Converged (norm=1.006539e+00, change=4.271188e-05).
  Feature: 17
   Iteration  1: GV Obj = 2.870510e-01 (HMM:2.870510e-01 GV:-3.005728e-28)
   Iteration  2: GV Obj = -3.016629e-02 (HMM:3.039750e-01 GV:-3.341413e-01)  Change = -0.317217
   Iteration  3: GV Obj = 2.086582e-01 (HMM:2.969253e-01 GV:-8.826709e-02)  Change = -0.078393
   Iteration  4: GV Obj = 2.696708e-01 (HMM:2.923413e-01 GV:-2.267046e-02)  Change = -0.017380
   Iteration  5: GV Obj = 2.840406e-01 (HMM:2.897844e-01 GV:-5.743841e-03)  Change = -0.003010
   Iteration  6: GV Obj = 2.869943e-01 (HMM:2.884398e-01 GV:-1.445536e-03)  Change = -0.000057
   Converged (norm=1.681766e+00, change=5.677919e-05).
  Feature: 18
   Iteration  1: GV Obj = 4.079372e-01 (HMM:4.079372e-01 GV:-1.303482e-28)
   Iteration  2: GV Obj = 7.775439e-02 (HMM:4.252981e-01 GV:-3.475438e-01)  Change = -0.330183
   Iteration  3: GV Obj = 3.268768e-01 (HMM:4.181003e-01 GV:-9.122349e-02)  Change = -0.081060
   Iteration  4: GV Obj = 3.900315e-01 (HMM:4.133894e-01 GV:-2.335797e-02)  Change = -0.017906
   Iteration  5: GV Obj = 4.048469e-01 (HMM:4.107560e-01 GV:-5.909124e-03)  Change = -0.003090
   Iteration  6: GV Obj = 4.078837e-01 (HMM:4.093698e-01 GV:-1.486024e-03)  Change = -0.000053
   Converged (norm=1.479978e+00, change=5.346559e-05).
  Feature: 19
   Iteration  1: GV Obj = 4.015234e-01 (HMM:4.015234e-01 GV:-5.261188e-28)
   Iteration  2: GV Obj = 1.532009e-01 (HMM:4.119127e-01 GV:-2.587118e-01)  Change = -0.248323
   Iteration  3: GV Obj = 3.402453e-01 (HMM:4.073485e-01 GV:-6.710325e-02)  Change = -0.061278
   Iteration  4: GV Obj = 3.875104e-01 (HMM:4.045936e-01 GV:-1.708316e-02)  Change = -0.014013
   Iteration  5: GV Obj = 3.987884e-01 (HMM:4.030979e-01 GV:-4.309469e-03)  Change = -0.002735
   Iteration  6: GV Obj = 4.012383e-01 (HMM:4.023205e-01 GV:-1.082219e-03)  Change = -0.000285
   Iteration  7: GV Obj = 4.016533e-01 (HMM:4.019244e-01 GV:-2.711621e-04)  Change = 0.000130
   Iteration  8: GV Obj = 4.018100e-01 (HMM:4.018216e-01 GV:-1.160017e-05)  Change = 0.000157
   Iteration  9: GV Obj = 4.018652e-01 (HMM:4.022455e-01 GV:-3.803102e-04)  Change = 0.000055
   Converged (norm=5.597366e-01, change=5.517235e-05).
  Feature: 20
   Iteration  1: GV Obj = 1.902455e-01 (HMM:1.902455e-01 GV:-1.972650e-28)
   Iteration  2: GV Obj = -1.142635e-01 (HMM:2.091401e-01 GV:-3.234035e-01)  Change = -0.304509
   Iteration  3: GV Obj = 1.155563e-01 (HMM:2.013139e-01 GV:-8.575754e-02)  Change = -0.074689
   Iteration  4: GV Obj = 1.741187e-01 (HMM:1.961850e-01 GV:-2.206627e-02)  Change = -0.016127
   Iteration  5: GV Obj = 1.877208e-01 (HMM:1.933165e-01 GV:-5.595774e-03)  Change = -0.002525
   Iteration  6: GV Obj = 1.903974e-01 (HMM:1.918063e-01 GV:-1.408897e-03)  Change = 0.000152
   Iteration  7: GV Obj = 1.890278e-01 (HMM:1.903631e-01 GV:-1.335319e-03)  Change = -0.001370
   Iteration  8: GV Obj = 1.910949e-01 (HMM:1.910953e-01 GV:-3.987109e-07)  Change = 0.000697
   Iteration  9: GV Obj = 1.914198e-01 (HMM:1.921206e-01 GV:-7.008686e-04)  Change = 0.000325
   Iteration 10: GV Obj = 1.918185e-01 (HMM:1.918252e-01 GV:-6.740859e-06)  Change = 0.000399
   Iteration 11: GV Obj = 1.918584e-01 (HMM:1.930913e-01 GV:-1.232966e-03)  Change = 0.000040
   Converged (norm=1.040905e+00, change=3.986582e-05).
  Feature: 21
   Iteration  1: GV Obj = 8.959738e-02 (HMM:8.959738e-02 GV:-3.775088e-28)
   Iteration  2: GV Obj = -2.881977e-01 (HMM:1.047684e-01 GV:-3.929661e-01)  Change = -0.377795
   Iteration  3: GV Obj = -5.426075e-03 (HMM:9.809357e-02 GV:-1.035196e-01)  Change = -0.095023
   Iteration  4: GV Obj = 6.752052e-02 (HMM:9.407314e-02 GV:-2.655262e-02)  Change = -0.022077
   Iteration  5: GV Obj = 8.516912e-02 (HMM:9.189217e-02 GV:-6.723054e-03)  Change = -0.004428
   Iteration  6: GV Obj = 8.906758e-02 (HMM:9.075900e-02 GV:-1.691426e-03)  Change = -0.000530
   Iteration  7: GV Obj = 8.975756e-02 (HMM:9.018175e-02 GV:-4.241926e-04)  Change = 0.000160
   Iteration  8: GV Obj = 8.994891e-02 (HMM:8.994897e-02 GV:-5.483018e-08)  Change = 0.000191
   Iteration  9: GV Obj = 8.988197e-02 (HMM:9.077081e-02 GV:-8.888384e-04)  Change = -0.000067
   Converged (norm=1.170805e+00, change=6.694428e-05).
  Feature: 22
   Iteration  1: GV Obj = 5.785165e-02 (HMM:5.785165e-02 GV:-6.926691e-29)
   Iteration  2: GV Obj = -3.357414e-01 (HMM:7.681686e-02 GV:-4.125582e-01)  Change = -0.393593
   Iteration  3: GV Obj = -4.080963e-02 (HMM:6.847226e-02 GV:-1.092819e-01)  Change = -0.098661
   Iteration  4: GV Obj = 3.534154e-02 (HMM:6.344646e-02 GV:-2.810492e-02)  Change = -0.022510
   Iteration  5: GV Obj = 5.359485e-02 (HMM:6.072018e-02 GV:-7.125326e-03)  Change = -0.004257
   Iteration  6: GV Obj = 5.750991e-02 (HMM:5.930370e-02 GV:-1.793784e-03)  Change = -0.000342
   Iteration  7: GV Obj = 5.813211e-02 (HMM:5.858212e-02 GV:-4.500065e-04)  Change = 0.000280
   Iteration  8: GV Obj = 5.842858e-02 (HMM:5.848911e-02 GV:-6.052811e-05)  Change = 0.000296
   Iteration  9: GV Obj = 5.860856e-02 (HMM:5.911781e-02 GV:-5.092534e-04)  Change = 0.000180
   Iteration 10: GV Obj = 5.883200e-02 (HMM:5.883350e-02 GV:-1.496920e-06)  Change = 0.000223
   Iteration 11: GV Obj = 5.823175e-02 (HMM:6.030980e-02 GV:-2.078051e-03)  Change = -0.000600
   Iteration 12: GV Obj = 5.908175e-02 (HMM:5.957560e-02 GV:-4.938430e-04)  Change = 0.000250
   Iteration 13: GV Obj = 5.932993e-02 (HMM:5.936239e-02 GV:-3.246770e-05)  Change = 0.000248
   Iteration 14: GV Obj = 5.942015e-02 (HMM:6.005481e-02 GV:-6.346649e-04)  Change = 0.000090
   Converged (norm=6.512808e-01, change=9.022310e-05).
  Feature: 23
   Iteration  1: GV Obj = 1.400173e-01 (HMM:1.400173e-01 GV:-3.304987e-29)
   Iteration  2: GV Obj = -4.239665e-01 (HMM:1.587885e-01 GV:-5.827550e-01)  Change = -0.563984
   Iteration  3: GV Obj = -3.638814e-03 (HMM:1.505219e-01 GV:-1.541607e-01)  Change = -0.143656
   Iteration  4: GV Obj = 1.059277e-01 (HMM:1.455494e-01 GV:-3.962162e-02)  Change = -0.034090
   Iteration  5: GV Obj = 1.328113e-01 (HMM:1.428533e-01 GV:-1.004199e-02)  Change = -0.007206
   Iteration  6: GV Obj = 1.389251e-01 (HMM:1.414528e-01 GV:-2.527658e-03)  Change = -0.001092
   Iteration  7: GV Obj = 1.401054e-01 (HMM:1.407394e-01 GV:-6.340650e-04)  Change = 0.000088
   Converged (norm=9.062278e-01, change=8.803970e-05).
  Feature: 24
   Iteration  1: GV Obj = 1.021114e-01 (HMM:1.021114e-01 GV:-7.557427e-29)
   Iteration  2: GV Obj = -4.833063e-01 (HMM:1.246456e-01 GV:-6.079519e-01)  Change = -0.585418
   Iteration  3: GV Obj = -4.714634e-02 (HMM:1.149964e-01 GV:-1.621427e-01)  Change = -0.149258
   Iteration  4: GV Obj = 6.712257e-02 (HMM:1.089584e-01 GV:-4.183580e-02)  Change = -0.034989
   Iteration  5: GV Obj = 9.501263e-02 (HMM:1.056360e-01 GV:-1.062339e-02)  Change = -0.007099
   Iteration  6: GV Obj = 1.012225e-01 (HMM:1.038990e-01 GV:-2.676522e-03)  Change = -0.000889
   Iteration  7: GV Obj = 1.023398e-01 (HMM:1.030115e-01 GV:-6.717225e-04)  Change = 0.000228
   Iteration  8: GV Obj = 1.025482e-01 (HMM:1.025824e-01 GV:-3.425423e-05)  Change = 0.000208
   Iteration  9: GV Obj = 1.021536e-01 (HMM:1.041421e-01 GV:-1.988484e-03)  Change = -0.000395
   Iteration 10: GV Obj = 1.029891e-01 (HMM:1.033659e-01 GV:-3.768035e-04)  Change = 0.000441
   Iteration 11: GV Obj = 1.032508e-01 (HMM:1.033429e-01 GV:-9.209730e-05)  Change = 0.000262
   Iteration 12: GV Obj = 1.034490e-01 (HMM:1.037954e-01 GV:-3.464097e-04)  Change = 0.000198
   Iteration 13: GV Obj = 1.037387e-01 (HMM:1.037807e-01 GV:-4.198904e-05)  Change = 0.000290
   Iteration 14: GV Obj = 1.038158e-01 (HMM:1.045921e-01 GV:-7.763770e-04)  Change = 0.000077
   Converged (norm=8.945650e-01, change=7.702091e-05).
  Feature: 25
   Iteration  1: GV Obj = 5.191488e-02 (HMM:5.191488e-02 GV:-3.090976e-29)
   Iteration  2: GV Obj = -5.484674e-01 (HMM:7.625589e-02 GV:-6.247233e-01)  Change = -0.600382
   Iteration  3: GV Obj = -1.014691e-01 (HMM:6.568708e-02 GV:-1.671562e-01)  Change = -0.153384
   Iteration  4: GV Obj = 1.600550e-02 (HMM:5.920140e-02 GV:-4.319590e-02)  Change = -0.035909
   Iteration  5: GV Obj = 4.468123e-02 (HMM:5.565825e-02 GV:-1.097702e-02)  Change = -0.007234
   Iteration  6: GV Obj = 5.104495e-02 (HMM:5.381159e-02 GV:-2.766646e-03)  Change = -0.000870
   Iteration  7: GV Obj = 5.217502e-02 (HMM:5.286949e-02 GV:-6.944689e-04)  Change = 0.000260
   Iteration  8: GV Obj = 5.245152e-02 (HMM:5.245975e-02 GV:-8.227399e-06)  Change = 0.000276
   Iteration  9: GV Obj = 5.224867e-02 (HMM:5.394342e-02 GV:-1.694749e-03)  Change = -0.000203
   Iteration 10: GV Obj = 5.283687e-02 (HMM:5.320489e-02 GV:-3.680203e-04)  Change = 0.000385
   Iteration 11: GV Obj = 5.309339e-02 (HMM:5.323337e-02 GV:-1.399777e-04)  Change = 0.000257
   Iteration 12: GV Obj = 5.331078e-02 (HMM:5.363436e-02 GV:-3.235747e-04)  Change = 0.000217
   Iteration 13: GV Obj = 5.361608e-02 (HMM:5.372214e-02 GV:-1.060587e-04)  Change = 0.000305
   Iteration 14: GV Obj = 5.382852e-02 (HMM:5.436404e-02 GV:-5.355253e-04)  Change = 0.000212
   Iteration 15: GV Obj = 5.387220e-02 (HMM:5.393939e-02 GV:-6.719182e-05)  Change = 0.000044
   Converged (norm=9.143614e-01, change=4.368170e-05).
  Feature: 26
   Iteration  1: GV Obj = 5.852171e-02 (HMM:5.852171e-02 GV:-1.714512e-29)
   Iteration  2: GV Obj = -6.601743e-01 (HMM:8.366005e-02 GV:-7.438344e-01)  Change = -0.718696
   Iteration  3: GV Obj = -1.264008e-01 (HMM:7.277334e-02 GV:-1.991741e-01)  Change = -0.184922
   Iteration  4: GV Obj = 1.458014e-02 (HMM:6.606814e-02 GV:-5.148800e-02)  Change = -0.043942
   Iteration  5: GV Obj = 4.931361e-02 (HMM:6.240008e-02 GV:-1.308647e-02)  Change = -0.009208
   Iteration  6: GV Obj = 5.718859e-02 (HMM:6.048719e-02 GV:-3.298591e-03)  Change = -0.001333
   Iteration  7: GV Obj = 5.868299e-02 (HMM:5.951102e-02 GV:-8.280299e-04)  Change = 0.000161
   Iteration  8: GV Obj = 5.848565e-02 (HMM:5.877700e-02 GV:-2.913562e-04)  Change = -0.000197
   Iteration  9: GV Obj = 5.911182e-02 (HMM:5.914661e-02 GV:-3.479114e-05)  Change = 0.000429
   Iteration 10: GV Obj = 5.930560e-02 (HMM:5.964776e-02 GV:-3.421565e-04)  Change = 0.000194
   Iteration 11: GV Obj = 5.957796e-02 (HMM:5.966914e-02 GV:-9.117908e-05)  Change = 0.000272
   Iteration 12: GV Obj = 5.978743e-02 (HMM:6.018056e-02 GV:-3.931285e-04)  Change = 0.000209
   Iteration 13: GV Obj = 6.007305e-02 (HMM:6.007977e-02 GV:-6.721936e-06)  Change = 0.000286
   Iteration 14: GV Obj = 5.983125e-02 (HMM:6.126134e-02 GV:-1.430087e-03)  Change = -0.000242
   Iteration 15: GV Obj = 6.026390e-02 (HMM:6.067305e-02 GV:-4.091525e-04)  Change = 0.000191
   Iteration 16: GV Obj = 6.051279e-02 (HMM:6.055861e-02 GV:-4.581520e-05)  Change = 0.000249
   Iteration 17: GV Obj = 6.064041e-02 (HMM:6.118269e-02 GV:-5.422853e-04)  Change = 0.000128
   Iteration 18: GV Obj = 6.070274e-02 (HMM:6.074738e-02 GV:-4.463992e-05)  Change = 0.000062
   Converged (norm=8.458654e-01, change=6.233422e-05).
  Feature: 27
   Iteration  1: GV Obj = 6.889308e-02 (HMM:6.889308e-02 GV:0.000000e+00)
   Iteration  2: GV Obj = -9.106498e-01 (HMM:1.017135e-01 GV:-1.012363e+00)  Change = -0.979543
   Iteration  3: GV Obj = -1.878614e-01 (HMM:8.791301e-02 GV:-2.757744e-01)  Change = -0.256754
   Iteration  4: GV Obj = 7.185160e-03 (HMM:7.905547e-02 GV:-7.187031e-02)  Change = -0.061708
   Iteration  5: GV Obj = 5.579826e-02 (HMM:7.413738e-02 GV:-1.833912e-02)  Change = -0.013095
   Iteration  6: GV Obj = 6.692443e-02 (HMM:7.155601e-02 GV:-4.631579e-03)  Change = -0.001969
   Iteration  7: GV Obj = 6.907097e-02 (HMM:7.023474e-02 GV:-1.163767e-03)  Change = 0.000178
   Iteration  8: GV Obj = 6.794336e-02 (HMM:6.902441e-02 GV:-1.081049e-03)  Change = -0.001128
   Iteration  9: GV Obj = 6.963420e-02 (HMM:6.963471e-02 GV:-5.085677e-07)  Change = 0.000563
   Iteration 10: GV Obj = 6.996031e-02 (HMM:7.054554e-02 GV:-5.852332e-04)  Change = 0.000326
   Iteration 11: GV Obj = 7.035637e-02 (HMM:7.037479e-02 GV:-1.841617e-05)  Change = 0.000396
   Iteration 12: GV Obj = 7.051534e-02 (HMM:7.145240e-02 GV:-9.370580e-04)  Change = 0.000159
   Iteration 13: GV Obj = 6.992258e-02 (HMM:7.049650e-02 GV:-5.739272e-04)  Change = -0.000593
   Iteration 14: GV Obj = 7.096666e-02 (HMM:7.097818e-02 GV:-1.151781e-05)  Change = 0.000451
   Iteration 15: GV Obj = 7.120803e-02 (HMM:7.176393e-02 GV:-5.558975e-04)  Change = 0.000241
   Iteration 16: GV Obj = 7.154669e-02 (HMM:7.156370e-02 GV:-1.700597e-05)  Change = 0.000339
   Iteration 17: GV Obj = 7.162998e-02 (HMM:7.261735e-02 GV:-9.873655e-04)  Change = 0.000083
   Converged (norm=1.107147e+00, change=8.328615e-05).
  Feature: 28
   Iteration  1: GV Obj = 9.987419e-02 (HMM:9.987419e-02 GV:-8.469833e-30)
   Iteration  2: GV Obj = -6.393292e-01 (HMM:1.281196e-01 GV:-7.674488e-01)  Change = -0.739203
   Iteration  3: GV Obj = -9.140557e-02 (HMM:1.163331e-01 GV:-2.077387e-01)  Change = -0.191280
   Iteration  4: GV Obj = 5.470933e-02 (HMM:1.086877e-01 GV:-5.397841e-02)  Change = -0.045165
   Iteration  5: GV Obj = 9.067321e-02 (HMM:1.044270e-01 GV:-1.375376e-02)  Change = -0.009201
   Iteration  6: GV Obj = 9.871602e-02 (HMM:1.021871e-01 GV:-3.471068e-03)  Change = -0.001158
   Iteration  7: GV Obj = 1.001679e-01 (HMM:1.010398e-01 GV:-8.718596e-04)  Change = 0.000294
   Iteration  8: GV Obj = 1.004044e-01 (HMM:1.004667e-01 GV:-6.236587e-05)  Change = 0.000236
   Iteration  9: GV Obj = 9.985925e-02 (HMM:1.025303e-01 GV:-2.671017e-03)  Change = -0.000545
   Iteration 10: GV Obj = 1.010221e-01 (HMM:1.015040e-01 GV:-4.819044e-04)  Change = 0.000618
   Iteration 11: GV Obj = 1.013638e-01 (HMM:1.014813e-01 GV:-1.174783e-04)  Change = 0.000342
   Iteration 12: GV Obj = 1.016166e-01 (HMM:1.020737e-01 GV:-4.570612e-04)  Change = 0.000253
   Iteration 13: GV Obj = 1.019905e-01 (HMM:1.020356e-01 GV:-4.503751e-05)  Change = 0.000374
   Iteration 14: GV Obj = 1.020438e-01 (HMM:1.031257e-01 GV:-1.081924e-03)  Change = 0.000053
   Converged (norm=9.561980e-01, change=5.325386e-05).
  Feature: 29
   Iteration  1: GV Obj = 7.072352e-02 (HMM:7.072352e-02 GV:-6.015270e-30)
   Iteration  2: GV Obj = -3.378887e-01 (HMM:9.539273e-02 GV:-4.332815e-01)  Change = -0.408612
   Iteration  3: GV Obj = -3.127538e-02 (HMM:8.498370e-02 GV:-1.162591e-01)  Change = -0.101999
   Iteration  4: GV Obj = 4.825158e-02 (HMM:7.833500e-02 GV:-3.008342e-02)  Change = -0.022472
   Iteration  5: GV Obj = 6.699978e-02 (HMM:7.464961e-02 GV:-7.649833e-03)  Change = -0.003724
   Iteration  6: GV Obj = 7.078797e-02 (HMM:7.271665e-02 GV:-1.928683e-03)  Change = 0.000064
   Converged (norm=1.036218e+00, change=6.444820e-05).
  Feature: 30
   Iteration  1: GV Obj = 5.621129e-02 (HMM:5.621129e-02 GV:-1.530960e-28)
   Iteration  2: GV Obj = -4.192356e-01 (HMM:8.812800e-02 GV:-5.073636e-01)  Change = -0.475447
   Iteration  3: GV Obj = -6.271798e-02 (HMM:7.474640e-02 GV:-1.374644e-01)  Change = -0.118929
   Iteration  4: GV Obj = 3.038896e-02 (HMM:6.612303e-02 GV:-3.573408e-02)  Change = -0.025822
   Iteration  5: GV Obj = 5.222119e-02 (HMM:6.132821e-02 GV:-9.107020e-03)  Change = -0.003990
   Iteration  6: GV Obj = 5.651141e-02 (HMM:5.881001e-02 GV:-2.298599e-03)  Change = 0.000300
   Iteration  7: GV Obj = 5.494471e-02 (HMM:5.637080e-02 GV:-1.426090e-03)  Change = -0.001567
   Iteration  8: GV Obj = 5.757975e-02 (HMM:5.760768e-02 GV:-2.792811e-05)  Change = 0.001068
   Iteration  9: GV Obj = 5.805245e-02 (HMM:5.909683e-02 GV:-1.044381e-03)  Change = 0.000473
   Iteration 10: GV Obj = 5.867506e-02 (HMM:5.879969e-02 GV:-1.246351e-04)  Change = 0.000623
   Iteration 11: GV Obj = 5.894584e-02 (HMM:6.034123e-02 GV:-1.395393e-03)  Change = 0.000271
   Iteration 12: GV Obj = 5.894609e-02 (HMM:5.907845e-02 GV:-1.323547e-04)  Change = 0.000000
   Converged (norm=8.605557e-01, change=2.534968e-07).
  Feature: 31
   Iteration  1: GV Obj = 5.334724e-02 (HMM:5.334724e-02 GV:-9.251986e-30)
   Iteration  2: GV Obj = -4.660507e-01 (HMM:8.546654e-02 GV:-5.515173e-01)  Change = -0.519398
   Iteration  3: GV Obj = -7.751569e-02 (HMM:7.198961e-02 GV:-1.495053e-01)  Change = -0.130863
   Iteration  4: GV Obj = 2.444042e-02 (HMM:6.331410e-02 GV:-3.887368e-02)  Change = -0.028907
   Iteration  5: GV Obj = 4.858375e-02 (HMM:5.849209e-02 GV:-9.908348e-03)  Change = -0.004763
   Iteration  6: GV Obj = 5.345902e-02 (HMM:5.596002e-02 GV:-2.501000e-03)  Change = 0.000112
   Iteration  7: GV Obj = 4.979738e-02 (HMM:5.285073e-02 GV:-3.053348e-03)  Change = -0.003662
   Iteration  8: GV Obj = 5.442108e-02 (HMM:5.442662e-02 GV:-5.543547e-06)  Change = 0.000962
   Iteration  9: GV Obj = 5.498150e-02 (HMM:5.632562e-02 GV:-1.344120e-03)  Change = 0.000560
   Iteration 10: GV Obj = 5.549680e-02 (HMM:5.549778e-02 GV:-9.764386e-07)  Change = 0.000515
   Iteration 11: GV Obj = 5.535235e-02 (HMM:5.784452e-02 GV:-2.492169e-03)  Change = -0.000144
   Iteration 12: GV Obj = 5.602808e-02 (HMM:5.667883e-02 GV:-6.507509e-04)  Change = 0.000531
   Iteration 13: GV Obj = 5.638230e-02 (HMM:5.676920e-02 GV:-3.868958e-04)  Change = 0.000354
   Iteration 14: GV Obj = 5.669928e-02 (HMM:5.726424e-02 GV:-5.649655e-04)  Change = 0.000317
   Iteration 15: GV Obj = 5.710783e-02 (HMM:5.747442e-02 GV:-3.665863e-04)  Change = 0.000409
   Iteration 16: GV Obj = 5.746836e-02 (HMM:5.814433e-02 GV:-6.759721e-04)  Change = 0.000361
   Iteration 17: GV Obj = 5.792423e-02 (HMM:5.804630e-02 GV:-1.220702e-04)  Change = 0.000456
   Iteration 18: GV Obj = 5.748363e-02 (HMM:5.994219e-02 GV:-2.458559e-03)  Change = -0.000441
   Iteration 19: GV Obj = 5.807951e-02 (HMM:5.900123e-02 GV:-9.217220e-04)  Change = 0.000155
   Iteration 20: GV Obj = 5.839171e-02 (HMM:5.845401e-02 GV:-6.230499e-05)  Change = 0.000312
   Iteration 21: GV Obj = 5.819315e-02 (HMM:6.005034e-02 GV:-1.857191e-03)  Change = -0.000199
   Iteration 22: GV Obj = 5.860446e-02 (HMM:5.925596e-02 GV:-6.514996e-04)  Change = 0.000213
   Iteration 23: GV Obj = 5.883592e-02 (HMM:5.916646e-02 GV:-3.305365e-04)  Change = 0.000231
   Iteration 24: GV Obj = 5.900288e-02 (HMM:5.959892e-02 GV:-5.960390e-04)  Change = 0.000167
   Iteration 25: GV Obj = 5.927040e-02 (HMM:5.954116e-02 GV:-2.707555e-04)  Change = 0.000268
   Iteration 26: GV Obj = 5.939716e-02 (HMM:6.029429e-02 GV:-8.971302e-04)  Change = 0.000127
   Iteration 27: GV Obj = 5.937085e-02 (HMM:5.938136e-02 GV:-1.051492e-05)  Change = -0.000026
   Converged (norm=6.543583e-01, change=2.630656e-05).
  Feature: 32
   Iteration  1: GV Obj = 5.378588e-02 (HMM:5.378588e-02 GV:-1.684916e-29)
   Iteration  2: GV Obj = -3.644124e-01 (HMM:9.208123e-02 GV:-4.564936e-01)  Change = -0.418198
   Iteration  3: GV Obj = -4.856847e-02 (HMM:7.632066e-02 GV:-1.248891e-01)  Change = -0.102354
   Iteration  4: GV Obj = 3.328657e-02 (HMM:6.590005e-02 GV:-3.261348e-02)  Change = -0.020499
   Iteration  5: GV Obj = 5.172455e-02 (HMM:6.005466e-02 GV:-8.330113e-03)  Change = -0.002061
   Iteration  6: GV Obj = 5.486840e-02 (HMM:5.697319e-02 GV:-2.104799e-03)  Change = 0.001083
   Iteration  7: GV Obj = 5.601161e-02 (HMM:5.604421e-02 GV:-3.259706e-05)  Change = 0.001143
   Iteration  8: GV Obj = 5.614910e-02 (HMM:5.965976e-02 GV:-3.510661e-03)  Change = 0.000137
   Iteration  9: GV Obj = 5.180873e-02 (HMM:5.508982e-02 GV:-3.281090e-03)  Change = -0.004340
   Iteration 10: GV Obj = 5.741047e-02 (HMM:5.741239e-02 GV:-1.923383e-06)  Change = 0.001261
   Iteration 11: GV Obj = 5.803538e-02 (HMM:6.012601e-02 GV:-2.090626e-03)  Change = 0.000625
   Iteration 12: GV Obj = 5.866081e-02 (HMM:5.866680e-02 GV:-5.992040e-06)  Change = 0.000625
   Iteration 13: GV Obj = 5.822731e-02 (HMM:6.223490e-02 GV:-4.007591e-03)  Change = -0.000434
   Iteration 14: GV Obj = 5.937833e-02 (HMM:6.046572e-02 GV:-1.087395e-03)  Change = 0.000718
   Iteration 15: GV Obj = 5.982860e-02 (HMM:6.044901e-02 GV:-6.204079e-04)  Change = 0.000450
   Iteration 16: GV Obj = 6.018958e-02 (HMM:6.114068e-02 GV:-9.510954e-04)  Change = 0.000361
   Iteration 17: GV Obj = 6.068523e-02 (HMM:6.125530e-02 GV:-5.700738e-04)  Change = 0.000496
   Iteration 18: GV Obj = 6.105226e-02 (HMM:6.224357e-02 GV:-1.191314e-03)  Change = 0.000367
   Iteration 19: GV Obj = 6.151194e-02 (HMM:6.162151e-02 GV:-1.095703e-04)  Change = 0.000460
   Iteration 20: GV Obj = 5.980070e-02 (HMM:6.511006e-02 GV:-5.309353e-03)  Change = -0.001711
   Iteration 21: GV Obj = 6.163538e-02 (HMM:6.338063e-02 GV:-1.745246e-03)  Change = 0.000123
   Iteration 22: GV Obj = 6.189839e-02 (HMM:6.191447e-02 GV:-1.607972e-05)  Change = 0.000263
   Iteration 23: GV Obj = 6.100328e-02 (HMM:6.507396e-02 GV:-4.070676e-03)  Change = -0.000895
   Iteration 24: GV Obj = 6.234845e-02 (HMM:6.350419e-02 GV:-1.155743e-03)  Change = 0.000450
   Iteration 25: GV Obj = 6.265838e-02 (HMM:6.313504e-02 GV:-4.766628e-04)  Change = 0.000310
   Iteration 26: GV Obj = 6.280633e-02 (HMM:6.387485e-02 GV:-1.068513e-03)  Change = 0.000148
   Iteration 27: GV Obj = 6.312922e-02 (HMM:6.346456e-02 GV:-3.353437e-04)  Change = 0.000323
   Iteration 28: GV Obj = 6.305108e-02 (HMM:6.492582e-02 GV:-1.874740e-03)  Change = -0.000078
   Converged (norm=5.176571e-01, change=7.813472e-05).
  Feature: 33
   Iteration  1: GV Obj = 7.578639e-02 (HMM:7.578639e-02 GV:0.000000e+00)
   Iteration  2: GV Obj = -3.106929e-01 (HMM:1.114937e-01 GV:-4.221866e-01)  Change = -0.386479
   Iteration  3: GV Obj = -1.839195e-02 (HMM:9.661741e-02 GV:-1.150094e-01)  Change = -0.094178
   Iteration  4: GV Obj = 5.697298e-02 (HMM:8.694624e-02 GV:-2.997326e-02)  Change = -0.018813
   Iteration  5: GV Obj = 7.390409e-02 (HMM:8.155240e-02 GV:-7.648309e-03)  Change = -0.001882
   Iteration  6: GV Obj = 7.678432e-02 (HMM:7.871592e-02 GV:-1.931600e-03)  Change = 0.000998
   Iteration  7: GV Obj = 7.783336e-02 (HMM:7.789351e-02 GV:-6.015162e-05)  Change = 0.001049
   Iteration  8: GV Obj = 7.803822e-02 (HMM:8.101483e-02 GV:-2.976610e-03)  Change = 0.000205
   Iteration  9: GV Obj = 7.570349e-02 (HMM:7.741798e-02 GV:-1.714484e-03)  Change = -0.002335
   Iteration 10: GV Obj = 7.919718e-02 (HMM:7.924417e-02 GV:-4.699520e-05)  Change = 0.001159
   Iteration 11: GV Obj = 7.967169e-02 (HMM:8.138694e-02 GV:-1.715240e-03)  Change = 0.000475
   Iteration 12: GV Obj = 8.032916e-02 (HMM:8.040567e-02 GV:-7.651346e-05)  Change = 0.000657
   Iteration 13: GV Obj = 8.021454e-02 (HMM:8.310005e-02 GV:-2.885507e-03)  Change = -0.000115
   Iteration 14: GV Obj = 8.078416e-02 (HMM:8.176337e-02 GV:-9.792159e-04)  Change = 0.000455
   Iteration 15: GV Obj = 8.117704e-02 (HMM:8.180722e-02 GV:-6.301832e-04)  Change = 0.000393
   Iteration 16: GV Obj = 8.151460e-02 (HMM:8.237559e-02 GV:-8.609924e-04)  Change = 0.000338
   Iteration 17: GV Obj = 8.195622e-02 (HMM:8.255831e-02 GV:-6.020958e-04)  Change = 0.000442
   Iteration 18: GV Obj = 8.233146e-02 (HMM:8.332602e-02 GV:-9.945596e-04)  Change = 0.000375
   Iteration 19: GV Obj = 8.283058e-02 (HMM:8.309612e-02 GV:-2.655438e-04)  Change = 0.000499
   Iteration 20: GV Obj = 8.233079e-02 (HMM:8.541556e-02 GV:-3.084774e-03)  Change = -0.000500
   Iteration 21: GV Obj = 8.297082e-02 (HMM:8.426495e-02 GV:-1.294134e-03)  Change = 0.000140
   Iteration 22: GV Obj = 8.333112e-02 (HMM:8.350445e-02 GV:-1.733289e-04)  Change = 0.000360
   Iteration 23: GV Obj = 8.308464e-02 (HMM:8.547317e-02 GV:-2.388534e-03)  Change = -0.000246
   Iteration 24: GV Obj = 8.352936e-02 (HMM:8.449390e-02 GV:-9.645461e-04)  Change = 0.000198
   Iteration 25: GV Obj = 8.378385e-02 (HMM:8.433210e-02 GV:-5.482471e-04)  Change = 0.000254
   Iteration 26: GV Obj = 8.395429e-02 (HMM:8.484283e-02 GV:-8.885379e-04)  Change = 0.000170
   Iteration 27: GV Obj = 8.424813e-02 (HMM:8.471760e-02 GV:-4.694670e-04)  Change = 0.000294
   Iteration 28: GV Obj = 8.437257e-02 (HMM:8.562440e-02 GV:-1.251828e-03)  Change = 0.000124
   Iteration 29: GV Obj = 8.441365e-02 (HMM:8.441757e-02 GV:-3.919246e-06)  Change = 0.000041
   Converged (norm=5.331135e-01, change=4.108294e-05).
  Feature: 34
   Iteration  1: GV Obj = 6.375753e-02 (HMM:6.375753e-02 GV:-2.094770e-30)
   Iteration  2: GV Obj = -1.288101e-01 (HMM:1.039759e-01 GV:-2.327860e-01)  Change = -0.192568
   Iteration  3: GV Obj = 2.356238e-02 (HMM:8.741084e-02 GV:-6.384846e-02)  Change = -0.040195
   Iteration  4: GV Obj = 5.977706e-02 (HMM:7.647022e-02 GV:-1.669316e-02)  Change = -0.003980
   Iteration  5: GV Obj = 6.606918e-02 (HMM:7.033538e-02 GV:-4.266205e-03)  Change = 0.002312
   Iteration  6: GV Obj = 6.822792e-02 (HMM:6.835613e-02 GV:-1.282117e-04)  Change = 0.002159
   Iteration  7: GV Obj = 6.838553e-02 (HMM:7.476953e-02 GV:-6.383997e-03)  Change = 0.000158
   Iteration  8: GV Obj = 6.273179e-02 (HMM:6.643455e-02 GV:-3.702767e-03)  Change = -0.005654
   Iteration  9: GV Obj = 7.059162e-02 (HMM:7.069831e-02 GV:-1.066930e-04)  Change = 0.002206
   Iteration 10: GV Obj = 7.133392e-02 (HMM:7.493621e-02 GV:-3.602290e-03)  Change = 0.000742
   Iteration 11: GV Obj = 7.235621e-02 (HMM:7.253374e-02 GV:-1.775261e-04)  Change = 0.001022
   Iteration 12: GV Obj = 7.182487e-02 (HMM:7.772218e-02 GV:-5.897307e-03)  Change = -0.000531
   Iteration 13: GV Obj = 7.311337e-02 (HMM:7.515841e-02 GV:-2.045041e-03)  Change = 0.000757
   Iteration 14: GV Obj = 7.370556e-02 (HMM:7.503664e-02 GV:-1.331088e-03)  Change = 0.000592
   Iteration 15: GV Obj = 7.416950e-02 (HMM:7.595439e-02 GV:-1.784888e-03)  Change = 0.000464
   Iteration 16: GV Obj = 7.481181e-02 (HMM:7.608155e-02 GV:-1.269744e-03)  Change = 0.000642
   Iteration 17: GV Obj = 7.531778e-02 (HMM:7.733922e-02 GV:-2.021441e-03)  Change = 0.000506
   Iteration 18: GV Obj = 7.605278e-02 (HMM:7.665790e-02 GV:-6.051220e-04)  Change = 0.000735
   Iteration 19: GV Obj = 7.501090e-02 (HMM:8.084132e-02 GV:-5.830418e-03)  Change = -0.001042
   Iteration 20: GV Obj = 7.620997e-02 (HMM:7.877136e-02 GV:-2.561392e-03)  Change = 0.000157
   Iteration 21: GV Obj = 7.678376e-02 (HMM:7.721401e-02 GV:-4.302447e-04)  Change = 0.000574
   Iteration 22: GV Obj = 7.627206e-02 (HMM:8.075974e-02 GV:-4.487673e-03)  Change = -0.000512
   Iteration 23: GV Obj = 7.706805e-02 (HMM:7.900020e-02 GV:-1.932154e-03)  Change = 0.000284
   Iteration 24: GV Obj = 7.747095e-02 (HMM:7.862858e-02 GV:-1.157637e-03)  Change = 0.000403
   Iteration 25: GV Obj = 7.771892e-02 (HMM:7.949121e-02 GV:-1.772285e-03)  Change = 0.000248
   Iteration 26: GV Obj = 7.818421e-02 (HMM:7.919846e-02 GV:-1.014247e-03)  Change = 0.000465
   Iteration 27: GV Obj = 7.836429e-02 (HMM:8.074266e-02 GV:-2.378362e-03)  Change = 0.000180
   Iteration 28: GV Obj = 7.852033e-02 (HMM:7.858453e-02 GV:-6.420085e-05)  Change = 0.000156
   Iteration 29: GV Obj = 7.220630e-02 (HMM:8.629360e-02 GV:-1.408730e-02)  Change = -0.006314
   Iteration 30: GV Obj = 7.842431e-02 (HMM:8.249369e-02 GV:-4.069381e-03)  Change = -0.000096
   Converged (norm=5.242697e-01, change=9.602063e-05).
  Feature: 35
   Iteration  1: GV Obj = 5.271953e-02 (HMM:5.271953e-02 GV:-1.926603e-30)
   Iteration  2: GV Obj = -2.049065e-01 (HMM:9.091409e-02 GV:-2.958206e-01)  Change = -0.257626
   Iteration  3: GV Obj = -5.855117e-03 (HMM:7.512826e-02 GV:-8.098338e-02)  Change = -0.058575
   Iteration  4: GV Obj = 4.359748e-02 (HMM:6.475176e-02 GV:-2.115428e-02)  Change = -0.009122
   Iteration  5: GV Obj = 5.353862e-02 (HMM:5.894261e-02 GV:-5.403992e-03)  Change = 0.000819
   Iteration  6: GV Obj = 5.031696e-02 (HMM:5.294712e-02 GV:-2.630160e-03)  Change = -0.003222
   Iteration  7: GV Obj = 5.588512e-02 (HMM:5.602196e-02 GV:-1.368369e-04)  Change = 0.002347
   Iteration  8: GV Obj = 5.675750e-02 (HMM:5.909936e-02 GV:-2.341858e-03)  Change = 0.000872
   Iteration  9: GV Obj = 5.787086e-02 (HMM:5.834131e-02 GV:-4.704508e-04)  Change = 0.001113
   Iteration 10: GV Obj = 5.828299e-02 (HMM:6.106623e-02 GV:-2.783237e-03)  Change = 0.000412
   Iteration 11: GV Obj = 5.860176e-02 (HMM:5.860616e-02 GV:-4.407891e-06)  Change = 0.000319
   Iteration 12: GV Obj = 5.441360e-02 (HMM:6.594461e-02 GV:-1.153102e-02)  Change = -0.004188
   Iteration 13: GV Obj = 5.951851e-02 (HMM:6.232994e-02 GV:-2.811425e-03)  Change = 0.000917
   Iteration 14: GV Obj = 6.018546e-02 (HMM:6.032741e-02 GV:-1.419493e-04)  Change = 0.000667
   Iteration 15: GV Obj = 5.987487e-02 (HMM:6.384209e-02 GV:-3.967224e-03)  Change = -0.000311
   Iteration 16: GV Obj = 6.068981e-02 (HMM:6.209910e-02 GV:-1.409298e-03)  Change = 0.000504
   Iteration 17: GV Obj = 6.101465e-02 (HMM:6.209716e-02 GV:-1.082510e-03)  Change = 0.000325
   Iteration 18: GV Obj = 6.129658e-02 (HMM:6.255443e-02 GV:-1.257852e-03)  Change = 0.000282
   Iteration 19: GV Obj = 6.165917e-02 (HMM:6.273500e-02 GV:-1.075829e-03)  Change = 0.000363
   Iteration 20: GV Obj = 6.199739e-02 (HMM:6.329985e-02 GV:-1.302454e-03)  Change = 0.000338
   Iteration 21: GV Obj = 6.244770e-02 (HMM:6.331213e-02 GV:-8.644267e-04)  Change = 0.000450
   Iteration 22: GV Obj = 6.262720e-02 (HMM:6.467383e-02 GV:-2.046634e-03)  Change = 0.000179
   Iteration 23: GV Obj = 6.187930e-02 (HMM:6.196648e-02 GV:-8.717582e-05)  Change = -0.000748
   Iteration 24: GV Obj = 6.300481e-02 (HMM:6.333181e-02 GV:-3.269991e-04)  Change = 0.000378
   Iteration 25: GV Obj = 6.263591e-02 (HMM:6.583357e-02 GV:-3.197658e-03)  Change = -0.000369
   Iteration 26: GV Obj = 6.319326e-02 (HMM:6.458962e-02 GV:-1.396359e-03)  Change = 0.000188
   Iteration 27: GV Obj = 6.341669e-02 (HMM:6.438004e-02 GV:-9.633477e-04)  Change = 0.000223
   Iteration 28: GV Obj = 6.355969e-02 (HMM:6.482127e-02 GV:-1.261574e-03)  Change = 0.000143
   Iteration 29: GV Obj = 6.380966e-02 (HMM:6.473596e-02 GV:-9.263053e-04)  Change = 0.000250
   Iteration 30: GV Obj = 6.396385e-02 (HMM:6.541384e-02 GV:-1.449988e-03)  Change = 0.000154
   Iteration 31: GV Obj = 6.426518e-02 (HMM:6.472237e-02 GV:-4.571866e-04)  Change = 0.000301
   Iteration 32: GV Obj = 6.326852e-02 (HMM:6.753889e-02 GV:-4.270372e-03)  Change = -0.000997
   Iteration 33: GV Obj = 6.425302e-02 (HMM:6.613984e-02 GV:-1.886816e-03)  Change = -0.000012
   Converged (norm=2.466296e-01, change=1.216152e-05).
  Feature: 36
   Iteration  1: GV Obj = 3.701470e-02 (HMM:3.701470e-02 GV:-8.829185e-30)
   Iteration  2: GV Obj = -1.981833e-01 (HMM:6.994809e-02 GV:-2.681314e-01)  Change = -0.235198
   Iteration  3: GV Obj = -1.675852e-02 (HMM:5.625930e-02 GV:-7.301782e-02)  Change = -0.053773
   Iteration  4: GV Obj = 2.830491e-02 (HMM:4.733148e-02 GV:-1.902657e-02)  Change = -0.008710
   Iteration  5: GV Obj = 3.749206e-02 (HMM:4.234671e-02 GV:-4.854655e-03)  Change = 0.000477
   Iteration  6: GV Obj = 3.248143e-02 (HMM:3.661671e-02 GV:-4.135284e-03)  Change = -0.005011
   Iteration  7: GV Obj = 3.954090e-02 (HMM:3.955196e-02 GV:-1.106201e-05)  Change = 0.002049
   Iteration  8: GV Obj = 4.043968e-02 (HMM:4.274671e-02 GV:-2.307030e-03)  Change = 0.000899
   Iteration  9: GV Obj = 4.145546e-02 (HMM:4.156743e-02 GV:-1.119739e-04)  Change = 0.001016
   Iteration 10: GV Obj = 4.151737e-02 (HMM:4.495546e-02 GV:-3.438085e-03)  Change = 0.000062
   Converged (norm=6.726905e-01, change=6.191617e-05).
  Feature: 37
   Iteration  1: GV Obj = -6.794157e-03 (HMM:-6.794157e-03 GV:-1.917835e-29)
   Iteration  2: GV Obj = -2.038965e-01 (HMM:2.571474e-02 GV:-2.296112e-01)  Change = -0.197102
   Iteration  3: GV Obj = -5.037408e-02 (HMM:1.220629e-02 GV:-6.258038e-02)  Change = -0.043580
   Iteration  4: GV Obj = -1.292068e-02 (HMM:3.392570e-03 GV:-1.631325e-02)  Change = -0.006127
   Iteration  5: GV Obj = -5.692309e-03 (HMM:-1.529168e-03 GV:-4.163141e-03)  Change = 0.001102
   Iteration  6: GV Obj = -5.703912e-03 (HMM:-5.161733e-03 GV:-5.421791e-04)  Change = -0.000012
   Converged (norm=8.257633e-01, change=1.160304e-05).
  Feature: 38
   Iteration  1: GV Obj = -3.318876e-02 (HMM:-3.318876e-02 GV:-1.565668e-29)
   Iteration  2: GV Obj = -1.916974e-01 (HMM:-3.012925e-03 GV:-1.886845e-01)  Change = -0.158509
   Iteration  3: GV Obj = -6.684008e-02 (HMM:-1.567319e-02 GV:-5.116689e-02)  Change = -0.033651
   Iteration  4: GV Obj = -3.713048e-02 (HMM:-2.382406e-02 GV:-1.330642e-02)  Change = -0.003942
   Iteration  5: GV Obj = -3.174658e-02 (HMM:-2.835468e-02 GV:-3.391894e-03)  Change = 0.001442
   Iteration  6: GV Obj = -3.042879e-02 (HMM:-3.042194e-02 GV:-6.851484e-06)  Change = 0.001318
   Iteration  7: GV Obj = -3.132545e-02 (HMM:-2.419820e-02 GV:-7.127255e-03)  Change = -0.000897
   Iteration  8: GV Obj = -2.895349e-02 (HMM:-2.725716e-02 GV:-1.696332e-03)  Change = 0.001475
   Iteration  9: GV Obj = -2.808835e-02 (HMM:-2.730469e-02 GV:-7.836556e-04)  Change = 0.000865
   Iteration 10: GV Obj = -2.745522e-02 (HMM:-2.602164e-02 GV:-1.433571e-03)  Change = 0.000633
   Iteration 11: GV Obj = -2.661118e-02 (HMM:-2.594851e-02 GV:-6.626734e-04)  Change = 0.000844
   Iteration 12: GV Obj = -2.610615e-02 (HMM:-2.413020e-02 GV:-1.975948e-03)  Change = 0.000505
   Iteration 13: GV Obj = -2.573708e-02 (HMM:-2.573656e-02 GV:-5.155277e-07)  Change = 0.000369
   Iteration 14: GV Obj = -3.167286e-02 (HMM:-1.871340e-02 GV:-1.295946e-02)  Change = -0.005936
   Iteration 15: GV Obj = -2.550266e-02 (HMM:-2.216957e-02 GV:-3.333089e-03)  Change = 0.000234
   Iteration 16: GV Obj = -2.572049e-02 (HMM:-2.554867e-02 GV:-1.718256e-04)  Change = -0.000218
   Iteration 17: GV Obj = -2.435135e-02 (HMM:-2.384440e-02 GV:-5.069524e-04)  Change = 0.001151
   Iteration 18: GV Obj = -2.411132e-02 (HMM:-2.285236e-02 GV:-1.258955e-03)  Change = 0.000240
   Iteration 19: GV Obj = -2.371467e-02 (HMM:-2.290736e-02 GV:-8.073114e-04)  Change = 0.000397
   Iteration 20: GV Obj = -2.339132e-02 (HMM:-2.219170e-02 GV:-1.199614e-03)  Change = 0.000323
   Iteration 21: GV Obj = -2.289688e-02 (HMM:-2.222677e-02 GV:-6.701100e-04)  Change = 0.000494
   Iteration 22: GV Obj = -2.260779e-02 (HMM:-2.090242e-02 GV:-1.705377e-03)  Change = 0.000289
   Iteration 23: GV Obj = -2.245195e-02 (HMM:-2.244993e-02 GV:-2.017202e-06)  Change = 0.000156
   Iteration 24: GV Obj = -2.924079e-02 (HMM:-1.576364e-02 GV:-1.347715e-02)  Change = -0.006789
   Iteration 25: GV Obj = -2.256493e-02 (HMM:-1.905874e-02 GV:-3.506189e-03)  Change = -0.000113
   Iteration 26: GV Obj = -2.166837e-02 (HMM:-2.074232e-02 GV:-9.260474e-04)  Change = 0.000784
   Iteration 27: GV Obj = -2.147345e-02 (HMM:-2.053582e-02 GV:-9.376334e-04)  Change = 0.000195
   Iteration 28: GV Obj = -2.123915e-02 (HMM:-2.031373e-02 GV:-9.254169e-04)  Change = 0.000234
   Iteration 29: GV Obj = -2.096376e-02 (HMM:-2.004096e-02 GV:-9.228008e-04)  Change = 0.000275
   Iteration 30: GV Obj = -2.063735e-02 (HMM:-1.972737e-02 GV:-9.099842e-04)  Change = 0.000326
   Iteration 31: GV Obj = -2.025424e-02 (HMM:-1.934671e-02 GV:-9.075274e-04)  Change = 0.000383
   Iteration 32: GV Obj = -1.979990e-02 (HMM:-1.891808e-02 GV:-8.818226e-04)  Change = 0.000454
   Iteration 33: GV Obj = -1.927282e-02 (HMM:-1.836413e-02 GV:-9.086865e-04)  Change = 0.000527
   Iteration 34: GV Obj = -1.863026e-02 (HMM:-1.787171e-02 GV:-7.585564e-04)  Change = 0.000643
   Iteration 35: GV Obj = -1.804110e-02 (HMM:-1.662391e-02 GV:-1.417196e-03)  Change = 0.000589
   Iteration 36: GV Obj = -1.932882e-02 (HMM:-1.879683e-02 GV:-5.319864e-04)  Change = -0.001288
   Iteration 37: GV Obj = -1.775684e-02 (HMM:-1.770006e-02 GV:-5.678027e-05)  Change = 0.000284
   Iteration 38: GV Obj = -2.089109e-02 (HMM:-1.318489e-02 GV:-7.706197e-03)  Change = -0.003134
   Iteration 39: GV Obj = -1.771330e-02 (HMM:-1.541952e-02 GV:-2.293786e-03)  Change = 0.000044
   Converged (norm=3.655780e-01, change=4.353355e-05).
  Feature: 39
   Iteration  1: GV Obj = -5.424872e-02 (HMM:-5.424872e-02 GV:-4.160180e-31)
   Iteration  2: GV Obj = -1.773122e-01 (HMM:-2.228762e-02 GV:-1.550246e-01)  Change = -0.123064
   Iteration  3: GV Obj = -7.788186e-02 (HMM:-3.583631e-02 GV:-4.204555e-02)  Change = -0.023633
   Iteration  4: GV Obj = -5.536967e-02 (HMM:-4.443455e-02 GV:-1.093512e-02)  Change = -0.001121
   Iteration  5: GV Obj = -5.197718e-02 (HMM:-4.918965e-02 GV:-2.787532e-03)  Change = 0.002272
   Iteration  6: GV Obj = -5.032632e-02 (HMM:-4.936942e-02 GV:-9.568969e-04)  Change = 0.001651
   Iteration  7: GV Obj = -4.936113e-02 (HMM:-4.690605e-02 GV:-2.455073e-03)  Change = 0.000965
   Iteration  8: GV Obj = -4.812884e-02 (HMM:-4.754471e-02 GV:-5.841275e-04)  Change = 0.001232
   Iteration  9: GV Obj = -4.816313e-02 (HMM:-4.366731e-02 GV:-4.495812e-03)  Change = -0.000034
   Converged (norm=4.739914e-01, change=3.428752e-05).
  Feature: 40
   Iteration  1: GV Obj = -6.557709e-02 (HMM:-6.557709e-02 GV:-6.123723e-30)
   Iteration  2: GV Obj = -2.202767e-01 (HMM:-3.202215e-02 GV:-1.882545e-01)  Change = -0.154700
   Iteration  3: GV Obj = -9.752758e-02 (HMM:-4.636943e-02 GV:-5.115815e-02)  Change = -0.031950
   Iteration  4: GV Obj = -6.868308e-02 (HMM:-5.536571e-02 GV:-1.331736e-02)  Change = -0.003106
   Iteration  5: GV Obj = -6.371583e-02 (HMM:-6.031951e-02 GV:-3.396319e-03)  Change = 0.001861
   Iteration  6: GV Obj = -6.206226e-02 (HMM:-6.174620e-02 GV:-3.160567e-04)  Change = 0.001654
   Iteration  7: GV Obj = -6.169315e-02 (HMM:-5.748887e-02 GV:-4.204274e-03)  Change = 0.000369
   Iteration  8: GV Obj = -6.235108e-02 (HMM:-6.198905e-02 GV:-3.620338e-04)  Change = -0.000658
   Iteration  9: GV Obj = -6.023649e-02 (HMM:-5.969650e-02 GV:-5.399922e-04)  Change = 0.001457
   Iteration 10: GV Obj = -5.981125e-02 (HMM:-5.751154e-02 GV:-2.299710e-03)  Change = 0.000425
   Iteration 11: GV Obj = -5.903935e-02 (HMM:-5.831482e-02 GV:-7.245278e-04)  Change = 0.000772
   Iteration 12: GV Obj = -5.883299e-02 (HMM:-5.601368e-02 GV:-2.819310e-03)  Change = 0.000206
   Iteration 13: GV Obj = -5.859238e-02 (HMM:-5.857354e-02 GV:-1.883424e-05)  Change = 0.000241
   Iteration 14: GV Obj = -6.316542e-02 (HMM:-5.116934e-02 GV:-1.199608e-02)  Change = -0.004573
   Iteration 15: GV Obj = -5.810822e-02 (HMM:-5.481873e-02 GV:-3.289487e-03)  Change = 0.000484
   Iteration 16: GV Obj = -5.757536e-02 (HMM:-5.745462e-02 GV:-1.207415e-04)  Change = 0.000533
   Iteration 17: GV Obj = -5.836717e-02 (HMM:-5.311406e-02 GV:-5.253111e-03)  Change = -0.000792
   Iteration 18: GV Obj = -5.701977e-02 (HMM:-5.526586e-02 GV:-1.753913e-03)  Change = 0.000556
   Iteration 19: GV Obj = -5.670329e-02 (HMM:-5.552490e-02 GV:-1.178390e-03)  Change = 0.000316
   Iteration 20: GV Obj = -5.649236e-02 (HMM:-5.495823e-02 GV:-1.534136e-03)  Change = 0.000211
   Iteration 21: GV Obj = -5.615436e-02 (HMM:-5.499931e-02 GV:-1.155041e-03)  Change = 0.000338
   Iteration 22: GV Obj = -5.591323e-02 (HMM:-5.421412e-02 GV:-1.699109e-03)  Change = 0.000241
   Iteration 23: GV Obj = -5.549295e-02 (HMM:-5.481064e-02 GV:-6.823082e-04)  Change = 0.000420
   Iteration 24: GV Obj = -5.613218e-02 (HMM:-5.201175e-02 GV:-4.120429e-03)  Change = -0.000639
   Iteration 25: GV Obj = -5.544650e-02 (HMM:-5.340063e-02 GV:-2.045873e-03)  Change = 0.000046
   Converged (norm=1.776811e-01, change=4.644607e-05).
  Stream: 2
  Feature: 1
   Iteration  1: GV Obj = 2.477716e+02 (HMM:2.477716e+02 GV:-4.484147e-30)
   Iteration  2: GV Obj = 2.478741e+02 (HMM:2.478760e+02 GV:-1.934498e-03)  Change = 0.102422
   Iteration  3: GV Obj = 2.478251e+02 (HMM:2.478278e+02 GV:-2.757411e-03)  Change = -0.048998
   Iteration  4: GV Obj = 2.479345e+02 (HMM:2.479371e+02 GV:-2.615807e-03)  Change = 0.060447
   Iteration  5: GV Obj = 2.479615e+02 (HMM:2.479643e+02 GV:-2.727879e-03)  Change = 0.027034
   Iteration  6: GV Obj = 2.479804e+02 (HMM:2.479825e+02 GV:-2.036318e-03)  Change = 0.018878
   Iteration  7: GV Obj = 2.479826e+02 (HMM:2.479851e+02 GV:-2.450361e-03)  Change = 0.002179
   Iteration  8: GV Obj = 2.478900e+02 (HMM:2.478908e+02 GV:-8.153657e-04)  Change = -0.092616
   Iteration  9: GV Obj = 2.480075e+02 (HMM:2.480092e+02 GV:-1.638826e-03)  Change = 0.024938
   Iteration 10: GV Obj = 2.480175e+02 (HMM:2.480192e+02 GV:-1.774485e-03)  Change = 0.009913
   Iteration 11: GV Obj = 2.480178e+02 (HMM:2.480192e+02 GV:-1.366684e-03)  Change = 0.000361
   Iteration 12: GV Obj = 2.479795e+02 (HMM:2.479809e+02 GV:-1.435267e-03)  Change = -0.038317
   Iteration 13: GV Obj = 2.480385e+02 (HMM:2.480399e+02 GV:-1.421761e-03)  Change = 0.020682
   Iteration 14: GV Obj = 2.480456e+02 (HMM:2.480469e+02 GV:-1.322133e-03)  Change = 0.007064
   Iteration 15: GV Obj = 2.480510e+02 (HMM:2.480523e+02 GV:-1.270560e-03)  Change = 0.005450
   Iteration 16: GV Obj = 2.480543e+02 (HMM:2.480555e+02 GV:-1.187218e-03)  Change = 0.003263
   Iteration 17: GV Obj = 2.480446e+02 (HMM:2.480457e+02 GV:-1.168660e-03)  Change = -0.009697
   Iteration 18: GV Obj = 2.480614e+02 (HMM:2.480626e+02 GV:-1.186048e-03)  Change = 0.007114
   Iteration 19: GV Obj = 2.480655e+02 (HMM:2.480667e+02 GV:-1.149127e-03)  Change = 0.004129
   Iteration 20: GV Obj = 2.480691e+02 (HMM:2.480703e+02 GV:-1.130897e-03)  Change = 0.003618
   Iteration 21: GV Obj = 2.480708e+02 (HMM:2.480719e+02 GV:-1.093473e-03)  Change = 0.001672
   Iteration 22: GV Obj = 2.480575e+02 (HMM:2.480586e+02 GV:-1.078127e-03)  Change = -0.013306
   Iteration 23: GV Obj = 2.480759e+02 (HMM:2.480770e+02 GV:-1.095644e-03)  Change = 0.005106
   Iteration 24: GV Obj = 2.480788e+02 (HMM:2.480799e+02 GV:-1.076265e-03)  Change = 0.002893
   Iteration 25: GV Obj = 2.480803e+02 (HMM:2.480814e+02 GV:-1.065595e-03)  Change = 0.001515
   Iteration 26: GV Obj = 2.480749e+02 (HMM:2.480759e+02 GV:-1.040954e-03)  Change = -0.005445
   Iteration 27: GV Obj = 2.480849e+02 (HMM:2.480860e+02 GV:-1.060776e-03)  Change = 0.004570
   Iteration 28: GV Obj = 2.480873e+02 (HMM:2.480883e+02 GV:-1.051791e-03)  Change = 0.002405
   Iteration 29: GV Obj = 2.480896e+02 (HMM:2.480906e+02 GV:-1.043133e-03)  Change = 0.002311
   Iteration 30: GV Obj = 2.480917e+02 (HMM:2.480927e+02 GV:-1.032822e-03)  Change = 0.002055
   Iteration 31: GV Obj = 2.480910e+02 (HMM:2.480920e+02 GV:-1.021954e-03)  Change = -0.000710
   Iteration 32: GV Obj = 2.480941e+02 (HMM:2.480951e+02 GV:-1.031070e-03)  Change = 0.002420
   Iteration 33: GV Obj = 2.480960e+02 (HMM:2.480970e+02 GV:-1.024468e-03)  Change = 0.001911
   Iteration 34: GV Obj = 2.480980e+02 (HMM:2.480990e+02 GV:-1.019064e-03)  Change = 0.001986
   Iteration 35: GV Obj = 2.480998e+02 (HMM:2.481008e+02 GV:-1.011093e-03)  Change = 0.001834
   Iteration 36: GV Obj = 2.480992e+02 (HMM:2.481002e+02 GV:-1.003452e-03)  Change = -0.000574
   Iteration 37: GV Obj = 2.481018e+02 (HMM:2.481028e+02 GV:-1.010405e-03)  Change = 0.001953
   Iteration 38: GV Obj = 2.481034e+02 (HMM:2.481044e+02 GV:-1.005341e-03)  Change = 0.001651
   Iteration 39: GV Obj = 2.481051e+02 (HMM:2.481061e+02 GV:-1.001425e-03)  Change = 0.001685
   Iteration 40: GV Obj = 2.481064e+02 (HMM:2.481074e+02 GV:-9.949971e-04)  Change = 0.001293
   Iteration 41: GV Obj = 2.481035e+02 (HMM:2.481045e+02 GV:-9.866419e-04)  Change = -0.002845
   Iteration 42: GV Obj = 2.481083e+02 (HMM:2.481093e+02 GV:-9.953604e-04)  Change = 0.001950
   Iteration 43: GV Obj = 2.481098e+02 (HMM:2.481108e+02 GV:-9.911098e-04)  Change = 0.001455
   Iteration 44: GV Obj = 2.481110e+02 (HMM:2.481120e+02 GV:-9.877318e-04)  Change = 0.001229
   Iteration 45: GV Obj = 2.481107e+02 (HMM:2.481117e+02 GV:-9.815964e-04)  Change = -0.000291
   Iteration 46: GV Obj = 2.481127e+02 (HMM:2.481137e+02 GV:-9.873406e-04)  Change = 0.001720
   Iteration 47: GV Obj = 2.481140e+02 (HMM:2.481149e+02 GV:-9.844998e-04)  Change = 0.001212
   Iteration 48: GV Obj = 2.481153e+02 (HMM:2.481163e+02 GV:-9.820844e-04)  Change = 0.001313
   Iteration 49: GV Obj = 2.481167e+02 (HMM:2.481177e+02 GV:-9.789304e-04)  Change = 0.001437
   Iteration 50: GV Obj = 2.481180e+02 (HMM:2.481189e+02 GV:-9.759469e-04)  Change = 0.001247
   Optimization stopped by reaching max # of iterations (50).
  Stream: 3
  Feature: 1
   Iteration  1: GV Obj = 6.737588e+00 (HMM:6.737588e+00 GV:-1.145495e-28)
   Iteration  2: GV Obj = 6.256317e+00 (HMM:6.760080e+00 GV:-5.037633e-01)  Change = -0.481271
   Iteration  3: GV Obj = 6.620560e+00 (HMM:6.749969e+00 GV:-1.294087e-01)  Change = -0.117027
   Iteration  4: GV Obj = 6.711272e+00 (HMM:6.744062e+00 GV:-3.279009e-02)  Change = -0.026315
   Iteration  5: GV Obj = 6.732643e+00 (HMM:6.740896e+00 GV:-8.252536e-03)  Change = -0.004944
   Iteration  6: GV Obj = 6.737189e+00 (HMM:6.739259e+00 GV:-2.070028e-03)  Change = -0.000398
   Iteration  7: GV Obj = 6.737910e+00 (HMM:6.738428e+00 GV:-5.183698e-04)  Change = 0.000322
   Iteration  8: GV Obj = 6.738297e+00 (HMM:6.738316e+00 GV:-1.962731e-05)  Change = 0.000387
   Iteration  9: GV Obj = 6.738506e+00 (HMM:6.739252e+00 GV:-7.456961e-04)  Change = 0.000209
   Iteration 10: GV Obj = 6.738495e+00 (HMM:6.738698e+00 GV:-2.029473e-04)  Change = -0.000012
   Converged (norm=5.227881e+01, change=1.162708e-05).
  Feature: 2
   Iteration  1: GV Obj = 3.066680e+00 (HMM:3.066680e+00 GV:-9.183369e-30)
   Iteration  2: GV Obj = 2.964640e+00 (HMM:3.072953e+00 GV:-1.083132e-01)  Change = -0.102040
   Iteration  3: GV Obj = 3.042639e+00 (HMM:3.070174e+00 GV:-2.753432e-02)  Change = -0.024041
   Iteration  4: GV Obj = 3.061575e+00 (HMM:3.068516e+00 GV:-6.940938e-03)  Change = -0.005105
   Iteration  5: GV Obj = 3.065878e+00 (HMM:3.067620e+00 GV:-1.742427e-03)  Change = -0.000802
   Iteration  6: GV Obj = 3.066719e+00 (HMM:3.067156e+00 GV:-4.365070e-04)  Change = 0.000039
   Converged (norm=1.718028e+01, change=3.928779e-05).
  Feature: 3
   Iteration  1: GV Obj = 2.884343e+00 (HMM:2.884343e+00 GV:-2.665099e-30)
   Iteration  2: GV Obj = 2.846125e+00 (HMM:2.889579e+00 GV:-4.345415e-02)  Change = -0.038218
   Iteration  3: GV Obj = 2.876222e+00 (HMM:2.887256e+00 GV:-1.103329e-02)  Change = -0.008121
   Iteration  4: GV Obj = 2.883093e+00 (HMM:2.885873e+00 GV:-2.779666e-03)  Change = -0.001250
   Iteration  5: GV Obj = 2.884429e+00 (HMM:2.885126e+00 GV:-6.975922e-04)  Change = 0.000086
   Converged (norm=1.560574e+01, change=8.570228e-05).
  Feature: 4
   Iteration  1: GV Obj = 2.441080e+00 (HMM:2.441080e+00 GV:-1.506899e-30)
   Iteration  2: GV Obj = 2.356345e+00 (HMM:2.450771e+00 GV:-9.442577e-02)  Change = -0.084735
   Iteration  3: GV Obj = 2.422178e+00 (HMM:2.446465e+00 GV:-2.428692e-02)  Change = -0.018902
   Iteration  4: GV Obj = 2.437750e+00 (HMM:2.443908e+00 GV:-6.157697e-03)  Change = -0.003330
   Iteration  5: GV Obj = 2.440978e+00 (HMM:2.442528e+00 GV:-1.550227e-03)  Change = -0.000103
   Iteration  6: GV Obj = 2.441424e+00 (HMM:2.441813e+00 GV:-3.889105e-04)  Change = 0.000343
   Iteration  7: GV Obj = 2.441792e+00 (HMM:2.441847e+00 GV:-5.436275e-05)  Change = 0.000368
   Iteration  8: GV Obj = 2.442080e+00 (HMM:2.442488e+00 GV:-4.082309e-04)  Change = 0.000287
   Iteration  9: GV Obj = 2.442435e+00 (HMM:2.442435e+00 GV:-4.303180e-07)  Change = 0.000355
   Iteration 10: GV Obj = 2.442209e+00 (HMM:2.443717e+00 GV:-1.508133e-03)  Change = -0.000226
   Iteration 11: GV Obj = 2.442692e+00 (HMM:2.443083e+00 GV:-3.911089e-04)  Change = 0.000257
   Iteration 12: GV Obj = 2.442986e+00 (HMM:2.443027e+00 GV:-4.018432e-05)  Change = 0.000295
   Iteration 13: GV Obj = 2.443181e+00 (HMM:2.443639e+00 GV:-4.582023e-04)  Change = 0.000195
   Iteration 14: GV Obj = 2.443393e+00 (HMM:2.443403e+00 GV:-9.913685e-06)  Change = 0.000212
   Iteration 15: GV Obj = 2.442635e+00 (HMM:2.444860e+00 GV:-2.224855e-03)  Change = -0.000758
   Iteration 16: GV Obj = 2.443653e+00 (HMM:2.444139e+00 GV:-4.867091e-04)  Change = 0.000260
   Iteration 17: GV Obj = 2.443904e+00 (HMM:2.443911e+00 GV:-7.516963e-06)  Change = 0.000251
   Iteration 18: GV Obj = 2.443973e+00 (HMM:2.444650e+00 GV:-6.772260e-04)  Change = 0.000069
   Converged (norm=1.739271e+01, change=6.909356e-05).
  Feature: 5
   Iteration  1: GV Obj = 1.759570e+00 (HMM:1.759570e+00 GV:-6.385078e-31)
   Iteration  2: GV Obj = 1.497064e+00 (HMM:1.775491e+00 GV:-2.784267e-01)  Change = -0.262506
   Iteration  3: GV Obj = 1.695323e+00 (HMM:1.768440e+00 GV:-7.311657e-02)  Change = -0.064247
   Iteration  4: GV Obj = 1.745506e+00 (HMM:1.764232e+00 GV:-1.872597e-02)  Change = -0.014064
   Iteration  5: GV Obj = 1.757220e+00 (HMM:1.761958e+00 GV:-4.737853e-03)  Change = -0.002350
   Iteration  6: GV Obj = 1.759587e+00 (HMM:1.760778e+00 GV:-1.191540e-03)  Change = 0.000017
   Converged (norm=4.315432e+01, change=1.653346e-05).

HTK Configuration Parameters[24]
  Module/Tool     Parameter                  Value
                  CDGV                        TRUE
                  GVOFFMODEL            StrVec 1 #
                  OPTKIND                   NEWTON
                  GVWEIGHT                       1
                  HMMWEIGHT                      1
                  STEPDEC                 0.500000
                  STEPINC                 1.200000
                  STEPINIT                       1
                  MINEUCNORM              0.010000
                  GVEPSILON               0.000100
                  MAXGVITER                     50
                  GVHMMLIST       /cygdrive/e/str_para/rss1_1_gv_tiedlist
                  GVMODELMMF      /cygdrive/e/str_para/rss1_1_gv_all.mmf
                  USEGV                       TRUE
                  EMEPSILON               0.000100
                  MAXEMITER                     20
                  WINDIR          /cygdrive/e/scripts_models/win
                  WINFN           StrVec 3 mgc.win1 mgc.win2 mgc.win3 StrVec 3 lf0.win1 lf0.win2 lf0.win3 StrVec 3 bap.win1 bap.win2 bap.win3 
                  PDFSTREXT       StrVec 3 mgc lf0 bap
                  PDFSTRORDER      IntVec 3 40 1 5
                  PDFSTRSIZE        IntVec 3 1 3 1
                  USEALIGN                    TRUE
                  NATURALWRITEORDER              TRUE
                  NATURALREADORDER              TRUE


E:\str_para>e:\scripts_models\mgc2sp.exe -a 0.42 -g 0 -m 39 -l 1024 -o 2 e:\str_para\rss1_1.mgc  1>e:\str_para\rss1_1.sp 

E:\str_para>e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 0 -e 0 -S 0 e:\str_para\rss1_1.bap   | e:\scripts_models\dfs -b 1 -1   | e:\scripts_models\interpolate  -p 64   | e:\scripts_models\dfs -a 1 -1  1>e:\str_para\rss1_1.ap1 

E:\str_para>e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 1 -e 1 -S 0 e:\str_para\rss1_1.bap   | e:\scripts_models\dfs -b 1 -1   | e:\scripts_models\interpolate  -p 64   | e:\scripts_models\dfs -a 1 -1  1>e:\str_para\rss1_1.ap2 

E:\str_para>e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 2 -e 2 -S 0 e:\str_para\rss1_1.bap   | e:\scripts_models\dfs -b 1 -1   | e:\scripts_models\interpolate  -p 128   | e:\scripts_models\dfs -a 1 -1  1>e:\str_para\rss1_1.ap3 

E:\str_para>e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 3 -e 3 -S 0 e:\str_para\rss1_1.bap   | e:\scripts_models\dfs -b 1 -1   | e:\scripts_models\interpolate  -p 128   | e:\scripts_models\dfs -a 1 -1  1>e:\str_para\rss1_1.ap4 

E:\str_para>e:\scripts_models\bcp.exe +f -l 5 -L 1 -s 4 -e 4 -S 0 e:\str_para\rss1_1.bap   | e:\scripts_models\dfs -b 1 -1   | e:\scripts_models\interpolate  -p 129   | e:\scripts_models\dfs -a 1 -1  1>e:\str_para\rss1_1.ap5 

E:\str_para>e:\scripts_models\merge.exe -s 0 -l 64 -L 64 e:\str_para\rss1_1.ap1 e:\str_para\rss1_1.ap2    | e:\scripts_models\merge  -s 128 -l 128 -L 128 e:\str_para\rss1_1.ap3    | e:\scripts_models\merge  -s 256 -l 256 -L 128 e:\str_para\rss1_1.ap4   | e:\scripts_models\merge  -s 384 -l 384 -L 129 e:\str_para\rss1_1.ap5  1>e:\str_para\rss1_1.ap 

E:\str_para>d:\cygwin\bin\perl e:\str_para\rss1_1.pl 

References
[hts-users:02616] HMGens & HHEd processing duration, ali azimizadeh
[hts-users:02617] 回复: HMGens & HHEd processing duration, 朱风云
[hts-users:02619] Re: [hts-users:02618] Re: [hts-users:02617] 回复: HMGens & HHEd processing duration, ZhuFengyun