convlab2.nlg.template.crosswoz package¶
Submodules¶
convlab2.nlg.template.crosswoz.evaluate module¶
-
convlab2.nlg.template.crosswoz.evaluate.get_bleu4(dialog_acts, golden_utts, gen_utts, data_key)¶
-
convlab2.nlg.template.crosswoz.evaluate.split_delex_sentence(sen)¶
-
convlab2.nlg.template.crosswoz.evaluate.value_replace(sentences, dialog_act)¶
convlab2.nlg.template.crosswoz.generate_auto_template module¶
-
convlab2.nlg.template.crosswoz.generate_auto_template.main()¶
-
convlab2.nlg.template.crosswoz.generate_auto_template.read_zipped_json(filepath, filename)¶
convlab2.nlg.template.crosswoz.nlg module¶
-
class
convlab2.nlg.template.crosswoz.nlg.TemplateNLG(is_user, mode='auto_manual')¶ Bases:
convlab2.nlg.nlg.NLG-
generate(dialog_act)¶ - Parameters
dialog_act – [[“Request”, “景点”, “名称”, “”], [“Inform”, “景点”, “门票”, “免费”], …]
- Returns
a sentence
-
-
convlab2.nlg.template.crosswoz.nlg.example()¶
-
convlab2.nlg.template.crosswoz.nlg.read_json(filename)¶
-
convlab2.nlg.template.crosswoz.nlg.read_zipped_json(filepath, filename)¶