Mercurial > hg > aimc
comparison experiments/scripts/cnbh-syllables/run_training_and_testing/run_test_instance.sh @ 198:ffc8b7132967
- AWS
author | tomwalters |
---|---|
date | Thu, 12 Aug 2010 14:08:24 +0000 |
parents | 5fedc383a608 |
children | cdc4422f78ea |
comparison
equal
deleted
inserted
replaced
197:5fedc383a608 | 198:ffc8b7132967 |
---|---|
46 | 46 |
47 echo "Generating HMM definitions..." | 47 echo "Generating HMM definitions..." |
48 # Now take the prototype file from hmm0, and create the other HMM definitions | 48 # Now take the prototype file from hmm0, and create the other HMM definitions |
49 # from it | 49 # from it |
50 grep -A 9999 "<BEGINHMM>" $WORKING_DIRECTORY/$hmm_type/hmm0/$HMMPROTO > $WORKING_DIRECTORY/$hmm_type/hmm0/hmms | 50 grep -A 9999 "<BEGINHMM>" $WORKING_DIRECTORY/$hmm_type/hmm0/$HMMPROTO > $WORKING_DIRECTORY/$hmm_type/hmm0/hmms |
51 for syllable in $(cat $WORK/$SYLLIST_COMPLETE); do | 51 for syllable in $(cat $WORKING_DIRECTORY/$SYLLIST_COMPLETE); do |
52 echo "~h $syllable" >> $WORKING_DIRECTORY/$hmm_type/$feature/hmm0/hmmdefs | 52 echo "~h $syllable" >> $WORKING_DIRECTORY/$hmm_type/hmm0/hmmdefs |
53 cat $WORKING_DIRECTORY/$hmm_type/$feature/hmm0/hmms >> $WORKING_DIRECTORY/$hmm_type/$feature/hmm0/hmmdefs | 53 cat $WORKING_DIRECTORY/$hmm_type/hmm0/hmms >> $WORKING_DIRECTORY/$hmm_type/hmm0/hmmdefs |
54 done | 54 done |
55 | 55 |
56 echo -n "~o<STREAMINFO> 1 ${input_vector_size}<VECSIZE> ${input_vector_size}<NULLD><${feature_code}><DIAGC>" > $WORKING_DIRECTORY/$hmm_type/$feature/hmm0/macros | 56 echo -n "~o<STREAMINFO> 1 ${input_vector_size}<VECSIZE> ${input_vector_size}<NULLD><${feature_code}><DIAGC>" > $WORKING_DIRECTORY/$hmm_type/hmm0/macros |
57 | 57 |
58 cat $WORKING_DIRECTORY/$hmm_type/$feature/hmm0/vFloors >> $WORKING_DIRECTORY/$hmm_type/$feature/hmm0/macros | 58 cat $WORKING_DIRECTORY/$hmm_type/hmm0/vFloors >> $WORKING_DIRECTORY/$hmm_type/hmm0/macros |
59 | 59 |
60 HHEd -H $WORKING_DIRECTORY/$hmm_type/$feature/hmm0/macros -H $WORKING_DIRECTORY/$hmm_type/$feature/hmm0/hmmdefs $WORKING_DIRECTORY/$hmm_type/$HHED_SCRIPT $WORKING_DIRECTORY/$SYLLIST_COMPLETE | 60 HHEd -H $WORKING_DIRECTORY/$hmm_type//hmm0/macros -H $WORKING_DIRECTORY/$hmm_type/hmm0/hmmdefs $WORKING_DIRECTORY/$hmm_type/$HHED_SCRIPT $WORKING_DIRECTORY/$SYLLIST_COMPLETE |
61 | 61 |
62 for iter in $TRAINING_ITERATIONS_LIST; do | 62 for iter in $TRAINING_ITERATIONS_LIST; do |
63 echo "Training iteration ${iter}..." | 63 echo "Training iteration ${iter}..." |
64 let "nextiter=$iter+1" | 64 let "nextiter=$iter+1" |
65 mkdir $WORKING_DIRECTORY/$hmm_type/hmm$nextiter | 65 mkdir $WORKING_DIRECTORY/$hmm_type/hmm$nextiter |