[hts-users:02482] Is this a bug of hts-2.1.1 straight demo?
- Subject: [hts-users:02482] Is this a bug of hts-2.1.1 straight demo?
- From: 康世胤 <kangshiyin@xxxxxxxxx>
- Date: Tue, 18 May 2010 13:43:38 +0800
- Delivered-to: hts-users@xxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=PFGDxKWuws7aUK4BaPOAlyVnIkRO9YTqcpg75/NJ52E=; b=B19ZSi5ofiUOhAv28MXJS3pIzL1AnbtTCL62dOHvEvDVZcI98IeRo3fUihwqfc8vxq YdBJJI0XEpobd0Rzt4qQBLnNerEkfUIdcRBcBLhlB15Ihf11f0r+VRWs9pq0lDQKifV3 aF+J3/Dkd9Ls75FckrOLr6/7ht387btKxeoNM=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=EbLiu76PwSrULzNBFH20vLPha1R43B80n4+0MKVFRK/e9Ok+Acj2ZIwYOa52KF98v3 EReE+eWHLVvKksSGVlg0UYpAVyHuFO3bpXE3IMyB4yoojSykKSb5JpT0OAoXAQOg7DTo Px8qEC7bXAODRLsYABmODZw+z6sQmvdHHdqoo=
A error occurred when I try to train the straight demo with the default configurations in this section
===================================================================================
Start generating speech parameter sequences (stc) at Mon May 17 17:29:59 CST 2010
===================================================================================
Here is the error messages:
......
Pruning-On[1500.0 100.0 5000.0]
Generating Label alice01.lab
Total number of frames = 3172
PdfStream[1]: 3172 frames
PdfStream[2]: 3172 frames
PdfStream[3]: 3172 frames
EM-based parameter generation (Hidden: MIX, STATE)
WARNING [-7324] StepBack: Bad data or over pruning
in /usr/local/hts-2.1.1/bin/HMGenS
WARNING [-9999] ParamGen: failed to compute output prob in /usr/local/hts-2.1.1/bin/HMGenS
Iteration 1: Average LogP = -3.152585e+06
Error in /usr/local/hts-2.1.1/bin/HMGenS -A -B -C /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/configs/syn.cnf -D -T 1 -S /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/data/scp/gen.scp -t 1500 100 5000 -c 2 -H /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/models/qst001/ver1/cmp/stc_all.mmf -N /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/models/qst001/ver1/dur/stc_all.mmf -M /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/gen/qst001/ver1/stc/2 /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/models/qst001/ver1/cmp/tiedlist /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/models/qst001/ver1/dur/tiedlist
Before the error, I got tens of thousands of warnings like this:
Converged (norm=3.774747e+01, change=1.620419e-04).
WARNING [-9999] OutProb: output prob at frame 2 is 0.0 in /usr/local/hts-2.1.1/bin/HMGenS
WARNING [-9999] OutProb: output prob at frame 3 is 0.0 in /usr/local/hts-2.1.1/bin/HMGenS
WARNING [-9999] OutProb: output prob at frame 4 is 0.0 in /usr/local/hts-2.1.1/bin/HMGenS
WARNING [-9999] OutProb: output prob at frame 5 is 0.0 in /usr/local/hts-2.1.1/bin/HMGenS
......
WARNING [-9999] OutProb: output prob at frame 3169 is 0.0 in /usr/local/hts-2.1.1/bin/HMGenS
WARNING [-9999] OutProb: output prob at frame 3170 is 0.0 in /usr/local/hts-2.1.1/bin/HMGenS
WARNING [-9999] OutProb: output prob at frame 3171 is 0.0 in /usr/local/hts-2.1.1/bin/HMGenS
Average LogP = -9.993695e+09
Generating Label alice02.lab
Total number of frames = 2915
PdfStream[1]: 2915 frames
PdfStream[2]: 2830 frames
PdfStream[3]: 2915 frames
and strange parameter generation log like this: (see the change of iteration 6)
Generating Label alice01.lab
Total number of frames = 3172
PdfStream[1]: 3172 frames
PdfStream[2]: 3172 frames
PdfStream[3]: 3172 frames
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: all
Iteration 1: GV Obj = -8.703781e+00 (HMM:-8.703781e+00 GV:-4.669074e-27)
Iteration 2: GV Obj = -4.485174e+01 (HMM:-6.515020e+00 GV:-3.833672e+01) Change = -36.147964
Iteration 3: GV Obj = -2.060439e+01 (HMM:-3.695115e+00 GV:-1.690928e+01) Change = -11.900611
Iteration 4: GV Obj = -1.077798e+01 (HMM:-5.220877e+00 GV:-5.557108e+00) Change = -2.074204
Iteration 5: GV Obj = -8.299071e+00 (HMM:-6.717686e+00 GV:-1.581385e+00) Change = 0.404710
Iteration 6: GV Obj = -2.659332e+15 (HMM:-2.115852e+07 GV:-2.659332e+15) Change = -2659332467537417.500000
Iteration 7: GV Obj = -1.661987e+14 (HMM:-5.289479e+06 GV:-1.661987e+14) Change = -166198677105619.750000
Iteration 8: GV Obj = -1.038622e+13 (HMM:-1.322297e+06 GV:-1.038622e+13) Change = -10386216934943.804688
Iteration 9: GV Obj = -6.489885e+11 (HMM:-3.305405e+05 GV:-6.489881e+11) Change = -648988480495.767700
Iteration 10: GV Obj = -4.054301e+10 (HMM:-8.262077e+04 GV:-4.054293e+10) Change = -40543012815.267204
Iteration 11: GV Obj = -2.531591e+09 (HMM:-2.065053e+04 GV:-2.531570e+09) Change = -2531590533.724836
Iteration 12: GV Obj = -1.579305e+08 (HMM:-5.162820e+03 GV:-1.579253e+08) Change = -157930472.685939
Iteration 13: GV Obj = -9.833805e+06 (HMM:-1.293318e+03 GV:-9.832512e+06) Change = -9833797.165811
Iteration 14: GV Obj = -6.099850e+05 (HMM:-3.271551e+02 GV:-6.096578e+05) Change = -609976.683197
Iteration 15: GV Obj = -3.754546e+04 (HMM:-8.622074e+01 GV:-3.745924e+04) Change = -37537.164351
Iteration 16: GV Obj = -2.279440e+03 (HMM:-2.629029e+01 GV:-2.253150e+03) Change = -2271.141377
Iteration 17: GV Obj = -1.405188e+02 (HMM:-1.145926e+01 GV:-1.290596e+02) Change = -132.219760
Iteration 18: GV Obj = -1.528113e+01 (HMM:-7.827290e+00 GV:-7.453843e+00) Change = -6.982061
Iteration 19: GV Obj = -8.570871e+00 (HMM:-6.957192e+00 GV:-1.613679e+00) Change = -0.271800
Iteration 20: GV Obj = -8.300441e+00 (HMM:-6.758615e+00 GV:-1.541825e+00) Change = -0.001369
Converged (norm=3.456561e+03, change=1.369426e-03).
Here is my parameters for the demo configuration, tcl & matlab are in PATH so I do not specify them.
$ ./configure --with-sptk-search-path=/usr/local/SPTK-3.3/bin --with-hts-search-path=/usr/local/hts-2.1.1/bin --with-hts-engine-search-path=/usr/local/hts_engine_API-1.03/bin --with-openfst-search-path=/usr/local/openfst-1.1/bin --with-straight-path=/usr/local/STRAIGHTV40_007c
Here is my parameters for the hts-2.1.1 configuration
$ ./configure SMAX=11 PAT_LEN=8192 --prefix=/usr/local/hts-2.1.1 CC=icc CXX=icpc
Here is my icc version
$ icc -V
Intel(R) C Intel(R) 64 Compiler Professional for applications running on Intel(R) 64, Version 11.1 Build 20091130 Package ID: l_cproc_p_11.1.064
Copyright (C) 1985-2009 Intel Corporation. All rights reserved.
FOR NON-COMMERCIAL USE ONLY
My questions are:
1. Why this error occurred? Is this error a bug?
2. Is the Warings and iteration changes normal? I did not find this kind of messages in the same section of the non-straight demo log file.
the orignal log file is attached.
--
康世胤
Shiyin Kang
Attachment:
log.err.gz
Description: GNU Zip compressed data
- Follow-Ups
-
- [hts-users:02489] Re: Is this a bug of hts-2.1.1 straight demo?, Sébastien Le Maguer