htk_config.load_object_vals(options) name, model, scp, dict, lm = args[:5] recognizer = HTK_recognizer(htk_config, name, model, scp, dict, lm) recognizer.recognize(None, 'baseline') if len(args) > 6: for s in [32, 64, 128, 256, 384, 512, 640, 768, 896, 1024]: tscp, tmlf = args[5:7] recognizer.add_adaptation(tscp, tmlf, num_speaker_chars=options.eval_speaker_chars) recognizer.add_adaptation(tscp, tmlf, num_speaker_chars=options.eval_speaker_chars, num_nodes=s) recognizer.recognize(None, 'transform.size-%d' % s) recognizer.clear_adaptations() # recognizer.add_adaptation(scp,recognizer.name+'.transform.mlf',num_speaker_chars=options.eval_speaker_chars) # recognizer.add_adaptation(scp,recognizer.name+'.transform.mlf',num_speaker_chars=options.eval_speaker_chars,num_nodes=64) # # recognizer.recognize(None,'transform_stack')
htk_config.load_config_vals(options.config) htk_config.load_object_vals(options) name,model,scp,dict,lm = args[:5] recognizer = HTK_recognizer(htk_config,name,model,scp,dict,lm) recognizer.recognize(None,'baseline') if len(args) > 6: for s in [32,64,128,256,384,512,640,768,896,1024]: tscp, tmlf = args[5:7] recognizer.add_adaptation(tscp,tmlf,num_speaker_chars=options.eval_speaker_chars) recognizer.add_adaptation(tscp,tmlf,num_speaker_chars=options.eval_speaker_chars,num_nodes=s) recognizer.recognize(None,'transform.size-%d'%s) recognizer.clear_adaptations() # recognizer.add_adaptation(scp,recognizer.name+'.transform.mlf',num_speaker_chars=options.eval_speaker_chars) # recognizer.add_adaptation(scp,recognizer.name+'.transform.mlf',num_speaker_chars=options.eval_speaker_chars,num_nodes=64) # # recognizer.recognize(None,'transform_stack')