Commit 632e993e authored by Dan Povey's avatar Dan Povey
Browse files

Fix to SGMM training scripts.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@91 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
parent 2c6b8392
......@@ -43,12 +43,13 @@ exp/decode_sgmma/wer:Average WER is 3.151680 (395 / 12533)
exp/decode_sgmma_fmllr/wer:Average WER is 2.768691 (347 / 12533)
# sgmmb is SGMM with speaker vectors.
exp/decode_sgmmb/wer:Average WER is 2.680922 (336 / 12533)
exp/decode_sgmmb_utt/wer:Average WER is 2.728796 (342 / 12533)
exp/decode_sgmmb_fmllr/wer:Average WER is 2.553259 (320 / 12533)
exp/decode_sgmmb/wer:Average WER is 2.617091 (328 / 12533)
exp/decode_sgmmb_utt/wer:Average WER is 2.696880 (338 / 12533)
exp/decode_sgmmb_fmllr/wer:Average WER is 2.505386 (314 / 12533)
# sgmmc is as sgmmb but with gender-dependent UBM, with 250
# Gaussians per gender instead of 400 Gaussians. Note: use
# gender info in test.
exp/decode_sgmmc/wer:Average WER is 2.593154 (325 / 12533)
exp/decode_sgmmc_fmllr/wer:Average WER is 2.473470 (310 / 12533)
exp/decode_sgmmc/wer:Average WER is 2.784649 (349 / 12533)
exp/decode_sgmmc_fmllr/wer:Average WER is 2.688901 (337 / 12533)
......@@ -110,7 +110,10 @@ steps/train_ubma.sh
(steps/train_sgmma.sh; steps/decode_sgmma.sh)&
# train and test system with speaker vectors.
(steps/train_sgmmb.sh; steps/decode_sgmmb.sh; steps/decode_sgmmb_fmllr.sh )&
(steps/train_sgmmb.sh; steps/decode_sgmmb.sh; steps/decode_sgmmb_fmllr.sh; steps/decode_sgmmb_utt.sh )&
# + gender dependency.
(steps/train_sgmmc.sh; steps/decode_sgmmc.sh; steps/decode_sgmmc_fmllr.sh )&
......
......@@ -120,7 +120,8 @@ while [ $iter -lt $numiters ]; do
weight-silence-post 0.01 $silphonelist $dir/$iter.mdl ark:- ark:- | \
sgmm-est-spkvecs $spk2utt_opt $spkvecs_opt "$gselect_opt" \
--rand-prune=$randprune $dir/$iter.mdl \
"$feats" ark:- ark:$dir/cur.vecs ) 2>$dir/spkvecs.$iter.log || exit 1;
"$feats" ark:- ark:$dir/tmp.vecs ) 2>$dir/spkvecs.$iter.log || exit 1;
mv $dir/tmp.vecs $dir/cur.vecs
spkvecs_opt="--spk-vecs=ark:$dir/cur.vecs"
fi
if [ $iter -eq 0 ]; then
......
......@@ -126,7 +126,8 @@ while [ $iter -lt $numiters ]; do
weight-silence-post 0.01 $silphonelist $dir/$iter.mdl ark:- ark:- | \
sgmm-est-spkvecs $spk2utt_opt $spkvecs_opt "$gselect_opt" \
--rand-prune=$randprune $dir/$iter.mdl \
"$feats" ark:- ark:$dir/cur.vecs ) 2>$dir/spkvecs.$iter.log || exit 1;
"$feats" ark:- ark:$dir/tmp.vecs ) 2>$dir/spkvecs.$iter.log || exit 1;
mv $dir/tmp.vecs $dir/cur.vecs
spkvecs_opt="--spk-vecs=ark:$dir/cur.vecs"
fi
if [ $iter -eq 0 ]; then
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment