@@ -23,8 +23,8 @@ final_effective_lrate=0.0001
2323embedding_l2=0.005
2424embedding_lrate_factor=0.1 # the embedding learning rate is the
2525 # nnet learning rate times this factor.
26- backstitch_scale =0.0 # backstitch training scale
27- backstitch_interval=1 # backstitch training interval
26+ backstitch_training_scale =0.0 # backstitch training scale
27+ backstitch_training_interval=1 # backstitch training interval
2828cmd=run.pl # you might want to set this to queue.pl
2929
3030# some options passed into rnnlm-get-egs, relating to sampling.
@@ -119,8 +119,8 @@ final_effective_lrate=$final_effective_lrate
119119embedding_lrate_factor=$embedding_lrate_factor
120120sample_group_size=$sample_group_size
121121num_samples=$num_samples
122- backstitch_scale= $backstitch_scale
123- backstitch_interval= $backstitch_interval
122+ backstitch_training_scale= $backstitch_training_scale
123+ backstitch_training_interval= $backstitch_training_interval
124124EOF
125125
126126
@@ -143,7 +143,10 @@ while [ $x -lt $num_iters ]; do
143143 fi
144144 if $use_gpu_for_diagnostics ; then queue_gpu_opt=" --gpu 1" ; gpu_opt=" --use-gpu=yes" ;
145145 else gpu_opt=' ' ; queue_gpu_opt=' ' ; fi
146- backstitch_opt=" --backstitch-training-scale=$backstitch_scale --backstitch-training-interval=$backstitch_interval "
146+ backstitch_opt=" --rnnlm.backstitch-training-scale=$backstitch_training_scale \
147+ --rnnlm.backstitch-training-interval=$backstitch_training_interval \
148+ --embedding.backstitch-training-scale=$backstitch_training_scale \
149+ --embedding.backstitch-training-interval=$backstitch_training_interval "
147150 [ -f $dir /.error ] && rm $dir /.error
148151 $cmd $queue_gpu_opt $dir /log/compute_prob.$x .log \
149152 rnnlm-get-egs $( cat $dir /special_symbol_opts.txt) \
0 commit comments