[riemann@bogon:~/documents/riemann/kaldi/egs/thchs30/s5 on master]
% zsh -x ./run.sh ✹ ✭
+./run.sh:3> . ./cmd.sh
+./cmd.sh:18> export 'train_cmd=run.pl'
+./cmd.sh:19> export 'decode_cmd=run.pl'
+./cmd.sh:20> export 'mkgraph_cmd=run.pl'
+./cmd.sh:21> export 'cuda_cmd=run.pl'
+./run.sh:5> . ./path.sh
+./path.sh:1> pwd
+./path.sh:1> export 'KALDI_ROOT=/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../..'
+./path.sh:2> [ -f /Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../tools/env.sh ']'
+./path.sh:3> export 'PATH=/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/utils/:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../tools/openfst/bin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5:/Users/riemann/bin:/usr/local/bin:/Users/riemann/Documents/riemann/ffmpeg_prefix/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin'
+./path.sh:4> [ ! -f /Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../tools/config/common_path.sh ']'
+./path.sh:5> . /Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../tools/config/common_path.sh
+/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../tools/config/common_path.sh:2> [ -z /Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../.. ']'
+/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../tools/config/common_path.sh:5> export 'PATH=/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/bin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/chainbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/featbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/fgmmbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/fstbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/gmmbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/ivectorbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/kwsbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/latbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/lmbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/nnet2bin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/nnet3bin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/nnetbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/online2bin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/onlinebin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/sgmm2bin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../src/sgmmbin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/utils/:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5/../../../tools/openfst/bin:/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5:/Users/riemann/bin:/usr/local/bin:/Users/riemann/Documents/riemann/ffmpeg_prefix/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin'
+./path.sh:6> export 'LC_ALL=C'
+./run.sh:7> H=+./run.sh:7> pwd
+./run.sh:7> H=/Users/riemann/documents/riemann/kaldi/egs/thchs30/s5
+./run.sh:8> n=4
+./run.sh:11> thchs=/Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr
+./run.sh:22> local/thchs-30_data_prep.sh /Users/riemann/documents/riemann/kaldi/egs/thchs30/s5 /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/data_thchs30
creating data/{train,dev,test}
cleaning data/train
preparing scps and text in data/train
cleaning data/dev
preparing scps and text in data/dev
cleaning data/test
preparing scps and text in data/test
creating test_phone for phone decoding
+./run.sh:25> rm -rf data/mfcc
+./run.sh:25> mkdir -p data/mfcc
+./run.sh:25> cp -R data/train data/dev data/test data/test_phone data/mfcc
+./run.sh:26> x=train
+./run.sh:28> steps/make_mfcc.sh --nj 4 --cmd run.pl data/mfcc/train exp/make_mfcc/train mfcc/train
steps/make_mfcc.sh --nj 4 --cmd run.pl data/mfcc/train exp/make_mfcc/train mfcc/train
utils/validate_data_dir.sh: Successfully validated data-directory data/mfcc/train
steps/make_mfcc.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
Succeeded creating MFCC features for train
+./run.sh:30> steps/compute_cmvn_stats.sh data/mfcc/train exp/mfcc_cmvn/train mfcc/train
steps/compute_cmvn_stats.sh data/mfcc/train exp/mfcc_cmvn/train mfcc/train
Succeeded creating CMVN stats for train
+./run.sh:26> x=dev
+./run.sh:28> steps/make_mfcc.sh --nj 4 --cmd run.pl data/mfcc/dev exp/make_mfcc/dev mfcc/dev
steps/make_mfcc.sh --nj 4 --cmd run.pl data/mfcc/dev exp/make_mfcc/dev mfcc/dev
utils/validate_data_dir.sh: Successfully validated data-directory data/mfcc/dev
steps/make_mfcc.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
Succeeded creating MFCC features for dev
+./run.sh:30> steps/compute_cmvn_stats.sh data/mfcc/dev exp/mfcc_cmvn/dev mfcc/dev
steps/compute_cmvn_stats.sh data/mfcc/dev exp/mfcc_cmvn/dev mfcc/dev
Succeeded creating CMVN stats for dev
+./run.sh:26> x=test
+./run.sh:28> steps/make_mfcc.sh --nj 4 --cmd run.pl data/mfcc/test exp/make_mfcc/test mfcc/test
steps/make_mfcc.sh --nj 4 --cmd run.pl data/mfcc/test exp/make_mfcc/test mfcc/test
utils/validate_data_dir.sh: Successfully validated data-directory data/mfcc/test
steps/make_mfcc.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
Succeeded creating MFCC features for test
+./run.sh:30> steps/compute_cmvn_stats.sh data/mfcc/test exp/mfcc_cmvn/test mfcc/test
steps/compute_cmvn_stats.sh data/mfcc/test exp/mfcc_cmvn/test mfcc/test
Succeeded creating CMVN stats for test
+./run.sh:33> cp data/mfcc/test/feats.scp data/mfcc/test_phone
+./run.sh:33> cp data/mfcc/test/cmvn.scp data/mfcc/test_phone
+./run.sh:39> echo 'make word graph ...'
make word graph ...
+./run.sh:40> cd /Users/riemann/documents/riemann/kaldi/egs/thchs30/s5
+./run.sh:40> mkdir -p data/dict data/lang data/graph
+./run.sh:41> cp /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/extra_questions.txt /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/nonsilence_phones.txt /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/optional_silence.txt /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/silence_phones.txt data/dict
+./run.sh:42> cat /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/lexicon.txt /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/data_thchs30/lm_word/lexicon.txt
+./run.sh:43> grep -v '<s>'
+./run.sh:43> grep -v '</s>'
+./run.sh:43> sort -u
+./run.sh:44> utils/prepare_lang.sh --position_dependent_phones false data/dict '<SPOKEN_NOISE>' data/local/lang data/lang
utils/prepare_lang.sh --position_dependent_phones false data/dict <SPOKEN_NOISE> data/local/lang data/lang
Checking data/dict/silence_phones.txt ...
--> reading data/dict/silence_phones.txt
--> data/dict/silence_phones.txt is OK
Checking data/dict/optional_silence.txt ...
--> reading data/dict/optional_silence.txt
--> data/dict/optional_silence.txt is OK
Checking data/dict/nonsilence_phones.txt ...
--> reading data/dict/nonsilence_phones.txt
--> data/dict/nonsilence_phones.txt is OK
Checking disjoint: silence_phones.txt, nonsilence_phones.txt
--> disjoint property is OK.
Checking data/dict/lexicon.txt
--> reading data/dict/lexicon.txt
--> data/dict/lexicon.txt is OK
Checking data/dict/extra_questions.txt ...
--> reading data/dict/extra_questions.txt
--> data/dict/extra_questions.txt is OK
--> SUCCESS [validating dictionary directory data/dict]
**Creating data/dict/lexiconp.txt from data/dict/lexicon.txt
fstaddselfloops data/lang/phones/wdisambig_phones.int data/lang/phones/wdisambig_words.int
prepare_lang.sh: validating output directory
utils/validate_lang.pl data/lang
Checking data/lang/phones.txt ...
--> data/lang/phones.txt is OK
Checking words.txt: #0 ...
--> data/lang/words.txt is OK
Checking disjoint: silence.txt, nonsilence.txt, disambig.txt ...
--> silence.txt and nonsilence.txt are disjoint
--> silence.txt and disambig.txt are disjoint
--> disambig.txt and nonsilence.txt are disjoint
--> disjoint property is OK
Checking sumation: silence.txt, nonsilence.txt, disambig.txt ...
--> summation property is OK
Checking data/lang/phones/context_indep.{txt, int, csl} ...
--> 1 entry/entries in data/lang/phones/context_indep.txt
--> data/lang/phones/context_indep.int corresponds to data/lang/phones/context_indep.txt
--> data/lang/phones/context_indep.csl corresponds to data/lang/phones/context_indep.txt
--> data/lang/phones/context_indep.{txt, int, csl} are OK
Checking data/lang/phones/nonsilence.{txt, int, csl} ...
--> 217 entry/entries in data/lang/phones/nonsilence.txt
--> data/lang/phones/nonsilence.int corresponds to data/lang/phones/nonsilence.txt
--> data/lang/phones/nonsilence.csl corresponds to data/lang/phones/nonsilence.txt
--> data/lang/phones/nonsilence.{txt, int, csl} are OK
Checking data/lang/phones/silence.{txt, int, csl} ...
--> 1 entry/entries in data/lang/phones/silence.txt
--> data/lang/phones/silence.int corresponds to data/lang/phones/silence.txt
--> data/lang/phones/silence.csl corresponds to data/lang/phones/silence.txt
--> data/lang/phones/silence.{txt, int, csl} are OK
Checking data/lang/phones/optional_silence.{txt, int, csl} ...
--> 1 entry/entries in data/lang/phones/optional_silence.txt
--> data/lang/phones/optional_silence.int corresponds to data/lang/phones/optional_silence.txt
--> data/lang/phones/optional_silence.csl corresponds to data/lang/phones/optional_silence.txt
--> data/lang/phones/optional_silence.{txt, int, csl} are OK
Checking data/lang/phones/disambig.{txt, int, csl} ...
--> 57 entry/entries in data/lang/phones/disambig.txt
--> data/lang/phones/disambig.int corresponds to data/lang/phones/disambig.txt
--> data/lang/phones/disambig.csl corresponds to data/lang/phones/disambig.txt
--> data/lang/phones/disambig.{txt, int, csl} are OK
Checking data/lang/phones/roots.{txt, int} ...
--> 218 entry/entries in data/lang/phones/roots.txt
--> data/lang/phones/roots.int corresponds to data/lang/phones/roots.txt
--> data/lang/phones/roots.{txt, int} are OK
Checking data/lang/phones/sets.{txt, int} ...
--> 218 entry/entries in data/lang/phones/sets.txt
--> data/lang/phones/sets.int corresponds to data/lang/phones/sets.txt
--> data/lang/phones/sets.{txt, int} are OK
Checking data/lang/phones/extra_questions.{txt, int} ...
--> 7 entry/entries in data/lang/phones/extra_questions.txt
--> data/lang/phones/extra_questions.int corresponds to data/lang/phones/extra_questions.txt
--> data/lang/phones/extra_questions.{txt, int} are OK
Checking optional_silence.txt ...
--> reading data/lang/phones/optional_silence.txt
--> data/lang/phones/optional_silence.txt is OK
Checking disambiguation symbols: #0 and #1
--> data/lang/phones/disambig.txt has "#0" and "#1"
--> data/lang/phones/disambig.txt is OK
Checking topo ...
Checking word-level disambiguation symbols...
--> data/lang/phones/wdisambig.txt exists (newer prepare_lang.sh)
Checking data/lang/oov.{txt, int} ...
--> 1 entry/entries in data/lang/oov.txt
--> data/lang/oov.int corresponds to data/lang/oov.txt
--> data/lang/oov.{txt, int} are OK
--> data/lang/L.fst is olabel sorted
--> data/lang/L_disambig.fst is olabel sorted
--> SUCCESS [validating lang directory data/lang]
+./run.sh:45> gzip -c /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/data_thchs30/lm_word/word.3gram.lm
+./run.sh:46> utils/format_lm.sh data/lang data/graph/word.3gram.lm.gz /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/data_thchs30/lm_word/lexicon.txt data/graph/lang
Converting 'data/graph/word.3gram.lm.gz' to FST
arpa2fst --disambig-symbol=#0 --read-symbol-table=data/graph/lang/words.txt - data/graph/lang/G.fst
LOG (arpa2fst[5.1. 23-1db4]:Read():arpa-file-parser.cc:96) Reading \data\ section.
LOG (arpa2fst[5.1. 23-1db4]:Read():arpa-file-parser.cc:151) Reading \1-grams: section.
LOG (arpa2fst[5.1. 23-1db4]:Read():arpa-file-parser.cc:151) Reading \2-grams: section.
LOG (arpa2fst[5.1. 23-1db4]:Read():arpa-file-parser.cc:151) Reading \3-grams: section.
LOG (arpa2fst[5.1. 23-1db4]:RemoveRedundantStates():arpa-lm-compiler.cc:355) Reduced num-states from 3076353 to 454251
fstisstochastic data/graph/lang/G.fst
8.99409e-06 -0.832396
Succeeded in formatting LM: 'data/graph/word.3gram.lm.gz'
+./run.sh:51> echo 'make phone graph ...'
make phone graph ...
+./run.sh:52> cd /Users/riemann/documents/riemann/kaldi/egs/thchs30/s5
+./run.sh:52> mkdir -p data/dict_phone data/graph_phone data/lang_phone
+./run.sh:53> cp /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/extra_questions.txt /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/nonsilence_phones.txt /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/optional_silence.txt /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/resource/dict/silence_phones.txt data/dict_phone
+./run.sh:54> cat /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/data_thchs30/lm_phone/lexicon.txt
+./run.sh:54> grep -v '<eps>'
+./run.sh:54> sort -u
+./run.sh:55> echo '<SPOKEN_NOISE> sil '
+./run.sh:56> utils/prepare_lang.sh --position_dependent_phones false data/dict_phone '<SPOKEN_NOISE>' data/local/lang_phone data/lang_phone
utils/prepare_lang.sh --position_dependent_phones false data/dict_phone <SPOKEN_NOISE> data/local/lang_phone data/lang_phone
Checking data/dict_phone/silence_phones.txt ...
--> reading data/dict_phone/silence_phones.txt
--> data/dict_phone/silence_phones.txt is OK
Checking data/dict_phone/optional_silence.txt ...
--> reading data/dict_phone/optional_silence.txt
--> data/dict_phone/optional_silence.txt is OK
Checking data/dict_phone/nonsilence_phones.txt ...
--> reading data/dict_phone/nonsilence_phones.txt
--> data/dict_phone/nonsilence_phones.txt is OK
Checking disjoint: silence_phones.txt, nonsilence_phones.txt
--> disjoint property is OK.
Checking data/dict_phone/lexicon.txt
--> reading data/dict_phone/lexicon.txt
--> data/dict_phone/lexicon.txt is OK
Checking data/dict_phone/extra_questions.txt ...
--> reading data/dict_phone/extra_questions.txt
--> data/dict_phone/extra_questions.txt is OK
--> SUCCESS [validating dictionary directory data/dict_phone]
**Creating data/dict_phone/lexiconp.txt from data/dict_phone/lexicon.txt
fstaddselfloops data/lang_phone/phones/wdisambig_phones.int data/lang_phone/phones/wdisambig_words.int
prepare_lang.sh: validating output directory
utils/validate_lang.pl data/lang_phone
Checking data/lang_phone/phones.txt ...
--> data/lang_phone/phones.txt is OK
Checking words.txt: #0 ...
--> data/lang_phone/words.txt is OK
Checking disjoint: silence.txt, nonsilence.txt, disambig.txt ...
--> silence.txt and nonsilence.txt are disjoint
--> silence.txt and disambig.txt are disjoint
--> disambig.txt and nonsilence.txt are disjoint
--> disjoint property is OK
Checking sumation: silence.txt, nonsilence.txt, disambig.txt ...
--> summation property is OK
Checking data/lang_phone/phones/context_indep.{txt, int, csl} ...
--> 1 entry/entries in data/lang_phone/phones/context_indep.txt
--> data/lang_phone/phones/context_indep.int corresponds to data/lang_phone/phones/context_indep.txt
--> data/lang_phone/phones/context_indep.csl corresponds to data/lang_phone/phones/context_indep.txt
--> data/lang_phone/phones/context_indep.{txt, int, csl} are OK
Checking data/lang_phone/phones/nonsilence.{txt, int, csl} ...
--> 217 entry/entries in data/lang_phone/phones/nonsilence.txt
--> data/lang_phone/phones/nonsilence.int corresponds to data/lang_phone/phones/nonsilence.txt
--> data/lang_phone/phones/nonsilence.csl corresponds to data/lang_phone/phones/nonsilence.txt
--> data/lang_phone/phones/nonsilence.{txt, int, csl} are OK
Checking data/lang_phone/phones/silence.{txt, int, csl} ...
--> 1 entry/entries in data/lang_phone/phones/silence.txt
--> data/lang_phone/phones/silence.int corresponds to data/lang_phone/phones/silence.txt
--> data/lang_phone/phones/silence.csl corresponds to data/lang_phone/phones/silence.txt
--> data/lang_phone/phones/silence.{txt, int, csl} are OK
Checking data/lang_phone/phones/optional_silence.{txt, int, csl} ...
--> 1 entry/entries in data/lang_phone/phones/optional_silence.txt
--> data/lang_phone/phones/optional_silence.int corresponds to data/lang_phone/phones/optional_silence.txt
--> data/lang_phone/phones/optional_silence.csl corresponds to data/lang_phone/phones/optional_silence.txt
--> data/lang_phone/phones/optional_silence.{txt, int, csl} are OK
Checking data/lang_phone/phones/disambig.{txt, int, csl} ...
--> 4 entry/entries in data/lang_phone/phones/disambig.txt
--> data/lang_phone/phones/disambig.int corresponds to data/lang_phone/phones/disambig.txt
--> data/lang_phone/phones/disambig.csl corresponds to data/lang_phone/phones/disambig.txt
--> data/lang_phone/phones/disambig.{txt, int, csl} are OK
Checking data/lang_phone/phones/roots.{txt, int} ...
--> 218 entry/entries in data/lang_phone/phones/roots.txt
--> data/lang_phone/phones/roots.int corresponds to data/lang_phone/phones/roots.txt
--> data/lang_phone/phones/roots.{txt, int} are OK
Checking data/lang_phone/phones/sets.{txt, int} ...
--> 218 entry/entries in data/lang_phone/phones/sets.txt
--> data/lang_phone/phones/sets.int corresponds to data/lang_phone/phones/sets.txt
--> data/lang_phone/phones/sets.{txt, int} are OK
Checking data/lang_phone/phones/extra_questions.{txt, int} ...
--> 7 entry/entries in data/lang_phone/phones/extra_questions.txt
--> data/lang_phone/phones/extra_questions.int corresponds to data/lang_phone/phones/extra_questions.txt
--> data/lang_phone/phones/extra_questions.{txt, int} are OK
Checking optional_silence.txt ...
--> reading data/lang_phone/phones/optional_silence.txt
--> data/lang_phone/phones/optional_silence.txt is OK
Checking disambiguation symbols: #0 and #1
--> data/lang_phone/phones/disambig.txt has "#0" and "#1"
--> data/lang_phone/phones/disambig.txt is OK
Checking topo ...
Checking word-level disambiguation symbols...
--> data/lang_phone/phones/wdisambig.txt exists (newer prepare_lang.sh)
Checking data/lang_phone/oov.{txt, int} ...
--> 1 entry/entries in data/lang_phone/oov.txt
--> data/lang_phone/oov.int corresponds to data/lang_phone/oov.txt
--> data/lang_phone/oov.{txt, int} are OK
--> data/lang_phone/L.fst is olabel sorted
--> data/lang_phone/L_disambig.fst is olabel sorted
--> SUCCESS [validating lang directory data/lang_phone]
+./run.sh:57> gzip -c /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/data_thchs30/lm_phone/phone.3gram.lm
+./run.sh:58> utils/format_lm.sh data/lang_phone data/graph_phone/phone.3gram.lm.gz /Users/riemann/documents/riemann/kaldi/egs/thchs30/thchs30-openslr/data_thchs30/lm_phone/lexicon.txt data/graph_phone/lang
Converting 'data/graph_phone/phone.3gram.lm.gz' to FST
arpa2fst --disambig-symbol=#0 --read-symbol-table=data/graph_phone/lang/words.txt - data/graph_phone/lang/G.fst
LOG (arpa2fst[5.1. 23-1db4]:Read():arpa-file-parser.cc:96) Reading \data\ section.
LOG (arpa2fst[5.1. 23-1db4]:Read():arpa-file-parser.cc:151) Reading \1-grams: section.
LOG (arpa2fst[5.1. 23-1db4]:Read():arpa-file-parser.cc:151) Reading \2-grams: section.
LOG (arpa2fst[5.1. 23-1db4]:Read():arpa-file-parser.cc:151) Reading \3-grams: section.
LOG (arpa2fst[5.1. 23-1db4]:RemoveRedundantStates():arpa-lm-compiler.cc:355) Reduced num-states from 5709 to 4848
fstisstochastic data/graph_phone/lang/G.fst
8.25152e-07 -3.76792
Succeeded in formatting LM: 'data/graph_phone/phone.3gram.lm.gz'
+./run.sh:63> steps/train_mono.sh --boost-silence 1.25 --nj 4 --cmd run.pl data/mfcc/train data/lang exp/mono
steps/train_mono.sh --boost-silence 1.25 --nj 4 --cmd run.pl data/mfcc/train data/lang exp/mono
steps/train_mono.sh: Initializing monophone system.
steps/train_mono.sh: Compiling training graphs
steps/train_mono.sh: Aligning data equally (pass 0)
steps/train_mono.sh: Pass 1
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 2
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 3
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 4
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 5
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 6
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 7
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 8
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 9
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 10
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 11
steps/train_mono.sh: Pass 12
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 13
steps/train_mono.sh: Pass 14
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 15
steps/train_mono.sh: Pass 16
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 17
steps/train_mono.sh: Pass 18
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 19
steps/train_mono.sh: Pass 20
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 21
steps/train_mono.sh: Pass 22
steps/train_mono.sh: Pass 23
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 24
steps/train_mono.sh: Pass 25
steps/train_mono.sh: Pass 26
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 27
steps/train_mono.sh: Pass 28
steps/train_mono.sh: Pass 29
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 30
steps/train_mono.sh: Pass 31
steps/train_mono.sh: Pass 32
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 33
steps/train_mono.sh: Pass 34
steps/train_mono.sh: Pass 35
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 36
steps/train_mono.sh: Pass 37
steps/train_mono.sh: Pass 38
steps/train_mono.sh: Aligning data
steps/train_mono.sh: Pass 39
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/mono
steps/diagnostic/analyze_alignments.sh: see stats in exp/mono/log/analyze_alignments.log
902 warnings in exp/mono/log/update.*.log
4022 warnings in exp/mono/log/align.*.*.log
134 warnings in exp/mono/log/acc.*.*.log
exp/mono: nj=4 align prob=-100.12 over 25.49h [retry=0.2%, fail=0.0%] states=656 gauss=987
steps/train_mono.sh: Done training monophone system in exp/mono
+./run.sh:65> local/thchs-30_decode.sh --mono true --nj 4 steps/decode.sh exp/mono data/mfcc
+./run.sh:68> steps/align_si.sh --boost-silence 1.25 --nj 4 --cmd run.pl data/mfcc/train data/lang exp/mono exp/mono_ali
steps/align_si.sh --boost-silence 1.25 --nj 4 --cmd run.pl data/mfcc/train data/lang exp/mono exp/mono_ali
using monophone to generate graph
WARNING: the --mono, --left-biphone and --quinphone options are now deprecated and ignored.
mkgraph.sh: expected data/graph/lang/phones/silence.csl to exist
steps/align_si.sh: feature type is delta
steps/align_si.sh: aligning data in data/mfcc/train using model from exp/mono, putting alignments in exp/mono_ali
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/mono_ali
steps/diagnostic/analyze_alignments.sh: see stats in exp/mono_ali/log/analyze_alignments.log
steps/align_si.sh: done aligning data.
+./run.sh:71> steps/train_deltas.sh --boost-silence 1.25 --cmd run.pl 2000 10000 data/mfcc/train data/lang exp/mono_ali exp/tri1
steps/train_deltas.sh --boost-silence 1.25 --cmd run.pl 2000 10000 data/mfcc/train data/lang exp/mono_ali exp/tri1
steps/train_deltas.sh: accumulating tree stats
steps/train_deltas.sh: getting questions for tree-building, via clustering
steps/train_deltas.sh: building the tree
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 121 with no stats; corresponding phone list: 122
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 163 with no stats; corresponding phone list: 164
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 175 with no stats; corresponding phone list: 176
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 176 with no stats; corresponding phone list: 177
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 177 with no stats; corresponding phone list: 178
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 182 with no stats; corresponding phone list: 183
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 203 with no stats; corresponding phone list: 204
** The warnings above about 'no stats' generally mean you have phones **
** (or groups of phones) in your phone set that had no corresponding data. **
** You should probably figure out whether something went wrong, **
** or whether your data just doesn't happen to have examples of those **
** phones. **
steps/train_deltas.sh: converting alignments from exp/mono_ali to use current tree
steps/train_deltas.sh: compiling graphs of transcripts
steps/train_deltas.sh: training pass 1
steps/train_deltas.sh: training pass 2
steps/train_deltas.sh: training pass 3
steps/train_deltas.sh: training pass 4
steps/train_deltas.sh: training pass 5
steps/train_deltas.sh: training pass 6
steps/train_deltas.sh: training pass 7
steps/train_deltas.sh: training pass 8
steps/train_deltas.sh: training pass 9
steps/train_deltas.sh: training pass 10
steps/train_deltas.sh: aligning data
steps/train_deltas.sh: training pass 11
steps/train_deltas.sh: training pass 12
steps/train_deltas.sh: training pass 13
steps/train_deltas.sh: training pass 14
steps/train_deltas.sh: training pass 15
steps/train_deltas.sh: training pass 16
steps/train_deltas.sh: training pass 17
steps/train_deltas.sh: training pass 18
steps/train_deltas.sh: training pass 19
steps/train_deltas.sh: training pass 20
steps/train_deltas.sh: aligning data
steps/train_deltas.sh: training pass 21
steps/train_deltas.sh: training pass 22
steps/train_deltas.sh: training pass 23
steps/train_deltas.sh: training pass 24
steps/train_deltas.sh: training pass 25
steps/train_deltas.sh: training pass 26
steps/train_deltas.sh: training pass 27
steps/train_deltas.sh: training pass 28
steps/train_deltas.sh: training pass 29
steps/train_deltas.sh: training pass 30
steps/train_deltas.sh: aligning data
steps/train_deltas.sh: training pass 31
steps/train_deltas.sh: training pass 32
steps/train_deltas.sh: training pass 33
steps/train_deltas.sh: training pass 34
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/tri1
steps/diagnostic/analyze_alignments.sh: see stats in exp/tri1/log/analyze_alignments.log
1 warnings in exp/tri1/log/compile_questions.log
238 warnings in exp/tri1/log/update.*.log
7 warnings in exp/tri1/log/questions.log
9 warnings in exp/tri1/log/init_model.log
49 warnings in exp/tri1/log/acc.*.*.log
70 warnings in exp/tri1/log/align.*.*.log
1 warnings in exp/tri1/log/build_tree.log
exp/tri1: nj=4 align prob=-96.77 over 25.49h [retry=0.2%, fail=0.0%] states=1666 gauss=10019 tree-impr=4.81
steps/train_deltas.sh: Done training system with delta+delta-delta features in exp/tri1
+./run.sh:73> local/thchs-30_decode.sh --nj 4 steps/decode.sh exp/tri1 data/mfcc
+./run.sh:76> steps/align_si.sh --nj 4 --cmd run.pl data/mfcc/train data/lang exp/tri1 exp/tri1_ali
steps/align_si.sh --nj 4 --cmd run.pl data/mfcc/train data/lang exp/tri1 exp/tri1_ali
mkgraph.sh: expected data/graph/lang/phones/silence.csl to exist
steps/align_si.sh: feature type is delta
steps/align_si.sh: aligning data in data/mfcc/train using model from exp/tri1, putting alignments in exp/tri1_ali
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/tri1_ali
steps/diagnostic/analyze_alignments.sh: see stats in exp/tri1_ali/log/analyze_alignments.log
steps/align_si.sh: done aligning data.
+./run.sh:79> steps/train_lda_mllt.sh --cmd run.pl --splice-opts '--left-context=3 --right-context=3' 2500 15000 data/mfcc/train data/lang exp/tri1_ali exp/tri2b
steps/train_lda_mllt.sh --cmd run.pl --splice-opts --left-context=3 --right-context=3 2500 15000 data/mfcc/train data/lang exp/tri1_ali exp/tri2b
Accumulating LDA statistics.
Accumulating tree stats
Getting questions for tree clustering.
Building the tree
steps/train_lda_mllt.sh: Initializing the model
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 109 with no stats; corresponding phone list: 110
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 121 with no stats; corresponding phone list: 122
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 163 with no stats; corresponding phone list: 164
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 175 with no stats; corresponding phone list: 176
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 176 with no stats; corresponding phone list: 177
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 177 with no stats; corresponding phone list: 178
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 203 with no stats; corresponding phone list: 204
This is a bad warning.
Converting alignments from exp/tri1_ali to use current tree
Compiling graphs of transcripts
Training pass 1
Training pass 2
Estimating MLLT
Training pass 3
Training pass 4
Estimating MLLT
Training pass 5
Training pass 6
Estimating MLLT
Training pass 7
Training pass 8
Training pass 9
Training pass 10
Aligning data
Training pass 11
Training pass 12
Estimating MLLT
Training pass 13
Training pass 14
Training pass 15
Training pass 16
Training pass 17
Training pass 18
Training pass 19
Training pass 20
Aligning data
Training pass 21
Training pass 22
Training pass 23
Training pass 24
Training pass 25
Training pass 26
Training pass 27
Training pass 28
Training pass 29
Training pass 30
Aligning data
Training pass 31
Training pass 32
Training pass 33
Training pass 34
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/tri2b
steps/diagnostic/analyze_alignments.sh: see stats in exp/tri2b/log/analyze_alignments.log
93 warnings in exp/tri2b/log/acc.*.*.log
9 warnings in exp/tri2b/log/init_model.log
78 warnings in exp/tri2b/log/align.*.*.log
1 warnings in exp/tri2b/log/build_tree.log
2 warnings in exp/tri2b/log/lda_acc.*.log
1 warnings in exp/tri2b/log/compile_questions.log
238 warnings in exp/tri2b/log/update.*.log
7 warnings in exp/tri2b/log/questions.log
exp/tri2b: nj=4 align prob=-48.06 over 25.48h [retry=0.3%, fail=0.0%] states=2112 gauss=15038 tree-impr=4.31 lda-sum=23.07 mllt:impr,logdet=1.24,1.73
Done training system with LDA+MLLT features in exp/tri2b
+./run.sh:81> local/thchs-30_decode.sh --nj 4 steps/decode.sh exp/tri2b data/mfcc
+./run.sh:85> steps/align_si.sh --nj 4 --cmd run.pl --use-graphs true data/mfcc/train data/lang exp/tri2b exp/tri2b_ali
steps/align_si.sh --nj 4 --cmd run.pl --use-graphs true data/mfcc/train data/lang exp/tri2b exp/tri2b_ali
mkgraph.sh: expected data/graph/lang/phones/silence.csl to exist
steps/align_si.sh: feature type is lda
steps/align_si.sh: aligning data in data/mfcc/train using model from exp/tri2b, putting alignments in exp/tri2b_ali
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/tri2b_ali
steps/diagnostic/analyze_alignments.sh: see stats in exp/tri2b_ali/log/analyze_alignments.log
steps/align_si.sh: done aligning data.
+./run.sh:88> steps/train_sat.sh --cmd run.pl 2500 15000 data/mfcc/train data/lang exp/tri2b_ali exp/tri3b
steps/train_sat.sh --cmd run.pl 2500 15000 data/mfcc/train data/lang exp/tri2b_ali exp/tri3b
steps/train_sat.sh: feature type is lda
steps/train_sat.sh: obtaining initial fMLLR transforms since not present in exp/tri2b_ali
steps/train_sat.sh: Accumulating tree stats
steps/train_sat.sh: Getting questions for tree clustering.
steps/train_sat.sh: Building the tree
steps/train_sat.sh: Initializing the model
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 109 with no stats; corresponding phone list: 110
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 121 with no stats; corresponding phone list: 122
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 163 with no stats; corresponding phone list: 164
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 175 with no stats; corresponding phone list: 176
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 176 with no stats; corresponding phone list: 177
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 177 with no stats; corresponding phone list: 178
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmm():gmm-init-model.cc:55) Tree has pdf-id 203 with no stats; corresponding phone list: 204
This is a bad warning.
steps/train_sat.sh: Converting alignments from exp/tri2b_ali to use current tree
steps/train_sat.sh: Compiling graphs of transcripts
Pass 1
Pass 2
Estimating fMLLR transforms
Pass 3
Pass 4
Estimating fMLLR transforms
Pass 5
Pass 6
Estimating fMLLR transforms
Pass 7
Pass 8
Pass 9
Pass 10
Aligning data
Pass 11
Pass 12
Estimating fMLLR transforms
Pass 13
Pass 14
Pass 15
Pass 16
Pass 17
Pass 18
Pass 19
Pass 20
Aligning data
Pass 21
Pass 22
Pass 23
Pass 24
Pass 25
Pass 26
Pass 27
Pass 28
Pass 29
Pass 30
Aligning data
Pass 31
Pass 32
Pass 33
Pass 34
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/tri3b
steps/diagnostic/analyze_alignments.sh: see stats in exp/tri3b/log/analyze_alignments.log
8 warnings in exp/tri3b/log/est_alimdl.log
9 warnings in exp/tri3b/log/init_model.log
1 warnings in exp/tri3b/log/compile_questions.log
7 warnings in exp/tri3b/log/questions.log
142 warnings in exp/tri3b/log/acc.*.*.log
1 warnings in exp/tri3b/log/build_tree.log
16 warnings in exp/tri3b/log/fmllr.*.*.log
263 warnings in exp/tri3b/log/update.*.log
162 warnings in exp/tri3b/log/align.*.*.log
steps/train_sat.sh: Likelihood evolution:
-49.648 -49.5209 -49.4052 -49.2224 -48.6312 -48.0741 -47.7109 -47.4855 -47.313 -46.8401 -46.654 -46.4698 -46.3558 -46.2547 -46.1566 -46.0702 -45.9918 -45.9193 -45.8516 -45.7003 -45.6101 -45.5534 -45.5018 -45.4533 -45.4078 -45.3643 -45.3223 -45.2822 -45.2433 -45.159 -45.1063 -45.0834 -45.0688 -45.0586
exp/tri3b: nj=4 align prob=-47.89 over 25.48h [retry=0.4%, fail=0.1%] states=2076 gauss=15019 fmllr-impr=2.41 over 19.00h tree-impr=6.38
steps/train_sat.sh: done training SAT system in exp/tri3b
+./run.sh:90> local/thchs-30_decode.sh --nj 4 steps/decode_fmllr.sh exp/tri3b data/mfcc
+./run.sh:93> steps/align_fmllr.sh --nj 4 --cmd run.pl data/mfcc/train data/lang exp/tri3b exp/tri3b_ali
steps/align_fmllr.sh --nj 4 --cmd run.pl data/mfcc/train data/lang exp/tri3b exp/tri3b_ali
mkgraph.sh: expected data/graph/lang/phones/silence.csl to exist
steps/align_fmllr.sh: feature type is lda
steps/align_fmllr.sh: compiling training graphs
steps/align_fmllr.sh: aligning data in data/mfcc/train using exp/tri3b/final.alimdl and speaker-independent features.
steps/align_fmllr.sh: computing fMLLR transforms
steps/align_fmllr.sh: doing final alignment.
steps/align_fmllr.sh: done aligning data.
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/tri3b_ali
steps/diagnostic/analyze_alignments.sh: see stats in exp/tri3b_ali/log/analyze_alignments.log
3 warnings in exp/tri3b_ali/log/fmllr.*.log
34 warnings in exp/tri3b_ali/log/align_pass1.*.log
48 warnings in exp/tri3b_ali/log/align_pass2.*.log
+./run.sh:96> steps/train_quick.sh --cmd run.pl 4200 40000 data/mfcc/train data/lang exp/tri3b_ali exp/tri4b
steps/train_quick.sh --cmd run.pl 4200 40000 data/mfcc/train data/lang exp/tri3b_ali exp/tri4b
steps/train_quick.sh: feature type is lda
steps/train_quick.sh: using transforms from exp/tri3b_ali
steps/train_quick.sh: accumulating tree stats
steps/train_quick.sh: Getting questions for tree clustering.
steps/train_quick.sh: Building the tree
steps/train_quick.sh: Initializing the model
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmmFromOld():gmm-init-model.cc:147) Leaf 109 of new tree has no stats.
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmmFromOld():gmm-init-model.cc:147) Leaf 121 of new tree has no stats.
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmmFromOld():gmm-init-model.cc:147) Leaf 163 of new tree has no stats.
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmmFromOld():gmm-init-model.cc:147) Leaf 175 of new tree has no stats.
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmmFromOld():gmm-init-model.cc:147) Leaf 176 of new tree has no stats.
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmmFromOld():gmm-init-model.cc:147) Leaf 177 of new tree has no stats.
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmmFromOld():gmm-init-model.cc:147) Leaf 203 of new tree has no stats.
WARNING (gmm-init-model[5.1. 23-1db4]:InitAmGmmFromOld():gmm-init-model.cc:147) Leaf 208 of new tree has no stats.
steps/train_quick.sh: This is a bad warning.
steps/train_quick.sh: mixing up old model.
steps/train_quick.sh: converting old alignments
steps/train_quick.sh: compiling training graphs
steps/train_quick.sh: pass 1
steps/train_quick.sh: pass 2
steps/train_quick.sh: pass 3
steps/train_quick.sh: pass 4
steps/train_quick.sh: pass 5
steps/train_quick.sh: pass 6
steps/train_quick.sh: pass 7
steps/train_quick.sh: pass 8
steps/train_quick.sh: pass 9
steps/train_quick.sh: pass 10
steps/train_quick.sh: aligning data
steps/train_quick.sh: pass 11
steps/train_quick.sh: pass 12
steps/train_quick.sh: pass 13
steps/train_quick.sh: pass 14
steps/train_quick.sh: pass 15
steps/train_quick.sh: aligning data
steps/train_quick.sh: pass 16
steps/train_quick.sh: pass 17
steps/train_quick.sh: pass 18
steps/train_quick.sh: pass 19
steps/train_quick.sh: estimating alignment model
Done
+./run.sh:98> local/thchs-30_decode.sh --nj 4 steps/decode_fmllr.sh exp/tri4b data/mfcc
+./run.sh:101> steps/align_fmllr.sh --nj 4 --cmd run.pl data/mfcc/train data/lang exp/tri4b exp/tri4b_ali
steps/align_fmllr.sh --nj 4 --cmd run.pl data/mfcc/train data/lang exp/tri4b exp/tri4b_ali
mkgraph.sh: expected data/graph/lang/phones/silence.csl to exist
steps/align_fmllr.sh: feature type is lda
steps/align_fmllr.sh: compiling training graphs
steps/align_fmllr.sh: aligning data in data/mfcc/train using exp/tri4b/final.alimdl and speaker-independent features.
steps/align_fmllr.sh: computing fMLLR transforms
steps/align_fmllr.sh: doing final alignment.
steps/align_fmllr.sh: done aligning data.
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/tri4b_ali
steps/diagnostic/analyze_alignments.sh: see stats in exp/tri4b_ali/log/analyze_alignments.log
3 warnings in exp/tri4b_ali/log/fmllr.*.log
45 warnings in exp/tri4b_ali/log/align_pass2.*.log
32 warnings in exp/tri4b_ali/log/align_pass1.*.log
+./run.sh:104> steps/align_fmllr.sh --nj 4 --cmd run.pl data/mfcc/dev data/lang exp/tri4b exp/tri4b_ali_cv
steps/align_fmllr.sh --nj 4 --cmd run.pl data/mfcc/dev data/lang exp/tri4b exp/tri4b_ali_cv
steps/align_fmllr.sh: feature type is lda
steps/align_fmllr.sh: compiling training graphs
steps/align_fmllr.sh: aligning data in data/mfcc/dev using exp/tri4b/final.alimdl and speaker-independent features.
steps/align_fmllr.sh: computing fMLLR transforms
steps/align_fmllr.sh: doing final alignment.
steps/align_fmllr.sh: done aligning data.
steps/diagnostic/analyze_alignments.sh --cmd run.pl data/lang exp/tri4b_ali_cv
steps/diagnostic/analyze_alignments.sh: see stats in exp/tri4b_ali_cv/log/analyze_alignments.log
3 warnings in exp/tri4b_ali_cv/log/align_pass1.*.log
3 warnings in exp/tri4b_ali_cv/log/align_pass2.*.log
+./run.sh:107> local/nnet/run_dnn.sh --stage 0 --nj 4 exp/tri4b exp/tri4b_ali exp/tri4b_ali_cv
DNN training: stage 0: feature generation
producing fbank for train
steps/make_fbank.sh --nj 4 --cmd run.pl data/fbank/train exp/make_fbank/train fbank/train
utils/validate_data_dir.sh: Successfully validated data-directory data/fbank/train
steps/make_fbank.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
Succeeded creating filterbank features for train
steps/compute_cmvn_stats.sh data/fbank/train exp/fbank_cmvn/train fbank/train
Succeeded creating CMVN stats for train
producing fbank for dev
steps/make_fbank.sh --nj 4 --cmd run.pl data/fbank/dev exp/make_fbank/dev fbank/dev
utils/validate_data_dir.sh: Successfully validated data-directory data/fbank/dev
steps/make_fbank.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
Succeeded creating filterbank features for dev
steps/compute_cmvn_stats.sh data/fbank/dev exp/fbank_cmvn/dev fbank/dev
Succeeded creating CMVN stats for dev
producing fbank for test
steps/make_fbank.sh --nj 4 --cmd run.pl data/fbank/test exp/make_fbank/test fbank/test
utils/validate_data_dir.sh: Successfully validated data-directory data/fbank/test
steps/make_fbank.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
Succeeded creating filterbank features for test
steps/compute_cmvn_stats.sh data/fbank/test exp/fbank_cmvn/test fbank/test
Succeeded creating CMVN stats for test
producing test_fbank_phone
run.pl: job failed, log is in exp/tri4b_dnn/log/train_nnet.log
+./run.sh:107> exit 1
[riemann@bogon:~/documents/riemann/kaldi/egs/thchs30/s5 on master]
%
在mac上跑问题出在这里:mkgraph.sh: expected data/graph/lang/phones/silence.csl to exist。直接复制即可跑通,但是问题在哪还在看。
网友评论