*Subject*: [hts-users:03180] Re: Problem of building regression tree (average voice model)*From*: Keiichiro Oura <uratec@xxxxxxxxxxxxxxx>*Date*: Fri, 24 Feb 2012 14:26:11 +0900*Authentication-results*: mr.google.com; spf=pass (google.com: domain of ura228@xxxxxxxxx designates 10.180.101.200 as permitted sender) smtp.mail=ura228@xxxxxxxxx; dkim=pass header.i=ura228@xxxxxxxxx*Cc*: uratec <uratec@xxxxxxxxxxxx>*Delivered-to*: hts-users@xxxxxxxxxxxxxxx*Dkim-signature*: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=se9i5HARd+K7scGgMtBKSSnpQ0qoBgmWArGM+nRF9IY=; b=jDlAVJYbYBG7g8h1xyehvJrOr07spotb8XkhIYDnph3IGVjfDONFLV/nTHbkgxeatX vNr+XxA0dnAD+gj5k6P82u6ZuOVTXdNY0HOXXdjylHiYcmMWmB/G+sDqdrUN/+8pg+PS 72R6xr6g3kju3jGQFiYo3XMFaGensSL6aXRBI=

Hi, The distributions are in .../cmp/re_clustered.mmf Regards, Keiichiro Oura 2012/2/24 li jay <lij.acd@xxxxxxxxx>: > Hi, > > The following is part of the log file when I tried to build the regression > tree: > > Splitting Node 32763, score 9.997541e+09 > (Stream=3, vSize=1) > Splitting Node 32765, score 9.997541e+09 > (Stream=3, vSize=1) > Splitting Node 32767, score 9.997541e+09 > (Stream=3, vSize=1) > Splitting Node -32767, score 9.997541e+09 > (Stream=3, vSize=1) > Splitting Node -32765, score 9.997541e+09 > (Stream=3, vSize=1) > Splitting Node -32763, score 9.997541e+09 > > The reason why the index went to negative value seemed to be an > overflow occurred. > Could you tell me in which file I can check the distribution of stream[3]? > Thank you for you help. > > Regards, > Jay > > 2012/2/23 Keiichiro Oura <uratec@xxxxxxxxxxxxxxx> >> >> Hi, >> >> This value is node index in "reg.tree". >> >> printf("Splitting Node %d, score %e\n", r->nodeIndex, score); >> >> Index is always positive value. >> I don't know why split is in a loop... >> Could you check the distribution of stream[3]? >> >> Regards, >> Keiichiro Oura >> >> >> 2012/2/23 li jay <lij.acd@xxxxxxxxx>: >> > Thank you for your reply. >> > >> > I've tried HTS2-2, replacing the HTS commands with the ones of HTS-2.2. >> > The >> > result was exactly the same as the one of HTS-2.1.1. The score stayed >> > the >> > same, and the node split endlessly. >> > >> > What do you mean by 'Splitting Node' is negative value? You mean the >> > score? >> > >> > Regards, >> > Jay >> > >> > 2012/2/22 Keiichiro Oura <uratec@xxxxxxxxxxxxxxx> >> >> >> >> Hi, >> >> >> >> Could you try HTS-2.2? >> >> I don't know why 'Splitting Node' is negative value. >> >> >> >> Regards, >> >> Keiichiro Oura >> >> >> >> 2012/2/22 li jay <lij.acd@xxxxxxxxx>: >> >> > Hi, >> >> > >> >> > I've been trying to build a regression tree for speaker adaptation. I >> >> > am >> >> > using HTS 2.1.1. I've trained a average voice model from 4000 >> >> > sentences >> >> > (about 2.5 hrs) of 20 speakers. It was successful to generate voice >> >> > using >> >> > the average voice model. I wanted to apply speaker adaptation on this >> >> > average voice model, so I tried to build a regression tree with the >> >> > command >> >> > below: >> >> > /usr/local/HTS-2.1.1/bin/HHEd -A -B -C >> >> > /home/jay/TTS/try/AST_female_20_speakers_2/configs/trn.cnf -D -T 1 -p >> >> > -i >> >> > -H >> >> > /home/ jay /TTS/try/AST_female_20_speakers_2/models/cmp/re_clust >> >> > ered.mmf -M /home/ >> >> > jay /TTS/try/AST_female_20_speakers_2/models/cmp/regTrees >> >> > /home/ jay /TTS/try/AST_female_20_speakers_2/edfiles/cmp/reg.hed >> >> > /home/ >> >> > jay /TTS/try/AST_female_20_speaker >> >> > s_2/data/lists/full.list >> >> > >> >> > The problem was that splitting of nodes did finish. It seemed to be >> >> > in a >> >> > loop, and the score stayed the same. So the HHEd command cannot >> >> > stop. The >> >> > log file shows as below: >> >> > >> >> > HTK Configuration Parameters[10] >> >> > Module/Tool Parameter Value >> >> > # MINDUR 5 >> >> > # MAXSTDDEVCOEF 10 >> >> > # APPLYDURVARFLOOR TRUE >> >> > # DURVARFLOORPERCENTILE 1.000000 >> >> > # SHRINKOCCTHRESH Vector 4 500.0 100.0 100.0 100.0 >> >> > # VFLOORSCALESTR Vector 4 0.01 0.01 0.01 0.01 >> >> > # MINLEAFOCC 0 >> >> > # NATURALWRITEORDER TRUE >> >> > # NATURALREADORDER TRUE >> >> > # APPLYVFLOOR TRUE >> >> > >> >> > // construct regression class tree >> >> > RC 32 reg >> >> > Building regression tree with 32 terminals (4 streams) >> >> > Creating regression class tree with ident reg.tree and baseclass >> >> > reg.base >> >> > Splitting Node 1, score 1.000000e+10 >> >> > (Stream splitting) >> >> > Splitting Node 3, score 1.000000e+10 >> >> > (Stream splitting) >> >> > Splitting Node 5, score 1.000000e+10 >> >> > (Stream splitting) >> >> > Splitting Node 7, score 1.000000e+10 >> >> > (MSD splitting) >> >> > Splitting Node 6, score 1.000000e+10 >> >> > (MSD splitting) >> >> > Splitting Node 10, score 8.998759e+10 >> >> > (Stream=3, vSize=1) >> >> > Splitting Node 13, score 2.999760e+10 >> >> > (Stream=3, vSize=1) >> >> > Splitting Node 4, score 1.000000e+10 >> >> > (MSD splitting) >> >> > Splitting Node 15, score 9.997541e+09 >> >> > (Stream=3, vSize=1) >> >> > Splitting Node 19, score 9.997541e+09 >> >> > (Stream=3, vSize=1) >> >> > Splitting Node 21, score 9.997541e+09 >> >> > (Stream=3, vSize=1) >> >> > ... >> >> > ... >> >> > ... >> >> > Splitting Node -16495, score 9.997541e+09 >> >> > (Stream=3, vSize=1) >> >> > Splitting Node -16493, score 9.997541e+09 >> >> > (Stream=3, vSize=1) >> >> > Splitting Node -16491, score 9.997541e+09 >> >> > (Stream=3, vSize=1) >> >> > >> >> > Could you do me a favor to help the problem? My questions are: >> >> > 1: What could be the reason or problem result in this endless >> >> > splitting >> >> > node >> >> > situation. >> >> > 2:Could it be the problem with the average modeling? Is there any >> >> > option >> >> > to >> >> > enable average modeling? I trained the average model just as speaker >> >> > dependent model with the same scripts, except the training data from >> >> > different people. >> >> > >> >> > Thank you. >> >> > >> >> > Regards, >> >> > Jay >> >> >> > >> >

**Follow-Ups****[hts-users:03181] Re: Problem of building regression tree (average voice model)**,*li jay*

**References****[hts-users:03173] Problem of building regression tree (average voice model)**,*li jay***[hts-users:03174] Re: Problem of building regression tree (average voice model)**,*Keiichiro Oura***[hts-users:03176] Re: Problem of building regression tree (average voice model)**,*li jay***[hts-users:03177] Re: Problem of building regression tree (average voice model)**,*Keiichiro Oura***[hts-users:03179] Re: Problem of building regression tree (average voice model)**,*li jay*

- Prev by Subject:
**[hts-users:03179] Re: Problem of building regression tree (average voice model)** - Next by Subject:
**[hts-users:03181] Re: Problem of building regression tree (average voice model)** - Previous by thread:
**[hts-users:03179] Re: Problem of building regression tree (average voice model)** - Next by thread:
**[hts-users:03181] Re: Problem of building regression tree (average voice model)**