def write_questions(context_set, args): if args.stanfordparse == True: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets(context_skeletons.RelationalStanford(args.phoneme_features), args.target, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets(context_skeletons.AbsoluteStanford(args.phoneme_features), args.target, True, context_set, args.HHEd_fix) else: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets(context_skeletons.Relational(args.phoneme_features), args.target, True, context_set, args.HHEd_fix) elif args.context_type == "aboslute": qs, q_utt = contexts.get_question_sets(context_skeletons.Absolute(args.phoneme_features), args.target, True, context_set, args.HHEd_fix) for q in qs: args.qfile.write(q+"\n") for q in q_utt: args.qfileutt.write(q+"\n")
def write_questions(context_set, args): if args.stanford_pcfg_parse == True and args.stanford_dependency_parse == True: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets(context_skeletons.RelationalStanfordCombined(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets(context_skeletons.AbsoluteStanfordCombined(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "categorical": qs, q_utt = contexts.get_question_sets(context_skeletons.CategoricalStanfordCombined(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.stanford_pcfg_parse == True: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets(context_skeletons.RelationalStanfordPcfg(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets(context_skeletons.AbsoluteStanfordPcfg(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "categorical": qs, q_utt = contexts.get_question_sets(context_skeletons.CategoricalStanfordPcfg(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.stanford_dependency_parse == True: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets(context_skeletons.RelationalStanfordDependency(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets(context_skeletons.AbsoluteStanfordDependency(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "categorical": qs, q_utt = contexts.get_question_sets(context_skeletons.CategoricalStanfordDependency(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) else: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets(context_skeletons.Relational(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets(context_skeletons.Absolute(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "categorical": qs, q_utt = contexts.get_question_sets(context_skeletons.Categorical(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) for q in qs: args.qfile.write(q+"\n") for q in q_utt: args.qfileutt.write(q+"\n")
def write_questions(context_set, args): if args.stanford_pcfg_parse == True and args.stanford_dependency_parse == True: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets( context_skeletons.RelationalStanfordCombined( args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets( context_skeletons.AbsoluteStanfordCombined( args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "categorical": qs, q_utt = contexts.get_question_sets( context_skeletons.CategoricalStanfordCombined( args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.stanford_pcfg_parse == True: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets( context_skeletons.RelationalStanfordPcfg( args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets( context_skeletons.AbsoluteStanfordPcfg(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "categorical": qs, q_utt = contexts.get_question_sets( context_skeletons.CategoricalStanfordPcfg( args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.stanford_dependency_parse == True: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets( context_skeletons.RelationalStanfordDependency( args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets( context_skeletons.AbsoluteStanfordDependency( args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "categorical": qs, q_utt = contexts.get_question_sets( context_skeletons.CategoricalStanfordDependency( args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) else: if args.context_type == "relational": qs, q_utt = contexts.get_question_sets( context_skeletons.Relational(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "absolute": qs, q_utt = contexts.get_question_sets( context_skeletons.Absolute(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) elif args.context_type == "categorical": qs, q_utt = contexts.get_question_sets( context_skeletons.Categorical(args.phoneme_features), args.qtype, True, context_set, args.HHEd_fix) for q in qs: args.qfile.write(q + "\n") for q in q_utt: args.qfileutt.write(q + "\n")