Mercurial > hg > aimc
comparison trunk/experiments/scripts/cnbh-syllables/run_training_and_testing/test_features.sh @ 363:f448f6bc9574
- AWS
author | tomwalters |
---|---|
date | Thu, 12 Aug 2010 09:12:07 +0000 |
parents | dcabd87581b5 |
children | 5a12172dcb73 |
comparison
equal
deleted
inserted
replaced
362:c06b9c8e611c | 363:f448f6bc9574 |
---|---|
16 FEATURE_SUFFIX=$3 | 16 FEATURE_SUFFIX=$3 |
17 HMM_STATES_LIST=$4 | 17 HMM_STATES_LIST=$4 |
18 MIXTURE_COMPONENTS_LIST=$5 | 18 MIXTURE_COMPONENTS_LIST=$5 |
19 TRAINING_ITERATIONS_LIST=$6 | 19 TRAINING_ITERATIONS_LIST=$6 |
20 TESTING_ITERATIONS_LIST=$7 | 20 TESTING_ITERATIONS_LIST=$7 |
21 FEATURE_SIZE=$8 | 21 input_vector_size=$8 |
22 FEATURE_TYPE=$9 | 22 feature_code=$9 |
23 | 23 |
24 TRAIN_SPEAKERS=train_speakers | 24 TRAIN_SPEAKERS=train_speakers |
25 TEST_SPEAKERS=test_speakers | 25 TEST_SPEAKERS=test_speakers |
26 | 26 |
27 HMMCONFIG=hmm_configuration | 27 HMMCONFIG=hmm_configuration |
28 | 28 |
29 THIS_DIR=`dirname $0` | |
29 | 30 |
30 if [ "$FEATURE_TYPE" == "MFCC_0_D_A"] | 31 if [ "$FEATURE_TYPE" == "MFCC_0_D_A" ] |
31 then | 32 then |
32 cat <<"EOF" > $WORK/$HMMCONFIG | 33 cat <<"EOF" > $WORKING_DIRECTORY/$HMMCONFIG |
33 # Coding parameters | 34 # Coding parameters |
34 SOURCEFORMAT= HTK | 35 SOURCEFORMAT= HTK |
35 EOF | 36 EOF |
36 else | 37 else |
37 cat <<"EOF" > $WORK/$HMMCONFIG | 38 cat <<"EOF" > $WORKING_DIRECTORY/$HMMCONFIG |
38 # Coding parameters | 39 # Coding parameters |
39 # The TARGETKIND and SOURCEKIND lines are to add deltas and delta-deltas to | 40 # The TARGETKIND and SOURCEKIND lines are to add deltas and delta-deltas to |
40 # the AIM features | 41 # the AIM features |
41 SOURCEFORMAT= HTK | 42 SOURCEFORMAT= HTK |
42 SOURCEKIND= USER_E | 43 SOURCEKIND= USER_E |
44 EOF | 45 EOF |
45 fi | 46 fi |
46 | 47 |
47 for total_hmm_states in $HMM_STATES_LIST; do | 48 for total_hmm_states in $HMM_STATES_LIST; do |
48 for mixture_components in $MIXTURE_COMPONENTS_LIST; do | 49 for mixture_components in $MIXTURE_COMPONENTS_LIST; do |
49 . run_test_instance.sh & | 50 . $THIS_DIR/run_test_instance.sh & |
50 done | 51 done |
51 done | 52 done |
52 echo "Waiting..." | 53 echo "Waiting..." |
53 wait | 54 wait |
54 | 55 |