Skip to content

Latest commit

 

History

History
93 lines (90 loc) · 3.82 KB

memo.md

File metadata and controls

93 lines (90 loc) · 3.82 KB

Requirements:

  • CUDA 10 (?)
  • Kaldi
  • Python 3.7

Copy model files

  • Make file system
mkdir data && cd data && \
mkdir models && cd models && \
mkdir streaming && cd streaming && \
mkdir exp && cd exp && \
mkdir chain_rvb && cd chain_rvb && \
mkdir tdnn1n_rvb_online && cd tdnn1n_rvb_online && \
mkdir ivector_extractor && cd ivector_extractor && pwd && cd .. && \
mkdir conf && cd conf && pwd && cd ../.. && \
mkdir tree_a && cd tree_a && \
mkdir graph_tgsmall && cd graph_tgsmall && pwd && \
cd /home/alena/data && tree
  • Output
/home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/ivector_extractor
/home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/conf
/home/alena/data/models/streaming/exp/chain_rvb/tree_a/graph_tgsmall
.
└── models
    └── streaming
        └── exp
            └── chain_rvb
                ├── tdnn1n_rvb_online
                │   ├── conf
                │   └── ivector_extractor
                └── tree_a
                    └── graph_tgsmall

9 directories, 0 files
  • Copy files
scp [email protected]:/data8t/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/final.mdl /home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online
scp [email protected]:/data8t/models/streaming/exp/chain_rvb/tree_a/graph_tgsmall/\{HCLG.fst,words.txt\} /home/alena/data/models/streaming/exp/chain_rvb/tree_a/graph_tgsmall
scp [email protected]:/data8t/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/conf/\{mfcc.conf,ivector_extractor.fixed.conf,splice.conf,online_cmvn.conf\} /home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/conf
scp [email protected]:/data8t/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/ivector_extractor/\{final.mat,global_cmvn.stats,final.dubm,final.ie\} /home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/ivector_extractor
tree
  • Output
.
└── models
    └── streaming
        └── exp
            └── chain_rvb
                ├── tdnn1n_rvb_online
                │   ├── conf
                │   │   ├── ivector_extractor.fixed.conf
                │   │   ├── mfcc.conf
                │   │   ├── online_cmvn.conf
                │   │   └── splice.conf
                │   ├── final.mdl
                │   └── ivector_extractor
                │       ├── final.dubm
                │       ├── final.ie
                │       ├── final.mat
                │       └── global_cmvn.stats
                └── tree_a
                    └── graph_tgsmall
                        ├── HCLG.fst
                        └── words.txt

9 directories, 11 files
  • Fix ivector_extractor.fixed.conf
cd /home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/conf && \
cat ivector_extractor.fixed.conf | perl -npe "s/=.*data8t\//=\/home\/alena\/data\//" > ivector_extractor.conf && \
rm ivector_extractor.fixed.conf && \
cat ivector_extractor.conf
  • Output
--splice-config=/home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/conf/splice.conf
--cmvn-config=/home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/conf/online_cmvn.conf
--lda-matrix=/home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/ivector_extractor/final.mat
--global-cmvn-stats=/home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/ivector_extractor/global_cmvn.stats
--diag-ubm=/home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/ivector_extractor/final.dubm
--ivector-extractor=/home/alena/data/models/streaming/exp/chain_rvb/tdnn1n_rvb_online/ivector_extractor/final.ie
--num-gselect=5
--min-post=0.025
--posterior-scale=0.1
--max-remembered-frames=1000
--max-count=100