def _parse_candidate_messages(self, candidate_messages):
     if type(candidate_messages) != list:
         candidate_messages = chooser_io(candidate_messages)
     self.candidates = [
         ChatbotMessage.from_candidates_messages(r)
         for r in candidate_messages
     ]
 def _preparation_parameters(cls, parameters):
     return_pars = {}
     return_pars['candidate_messages'] = chooser_io(parameters['filepath'])
     return_pars['type_var'] = parameters['type_var']
     return_pars['cond'] =\
         parse_parameter_functions(parameters['chooser_function'])
     return_pars['query_var'] = parameters['query_var']
     return return_pars
 def _preparation_parameters(cls, parameters):
     return_pars = {}
     return_pars['candidate_messages'] = chooser_io(parameters['filepath'])
     if 'startsentence' in parameters:
         return_pars['startsentence'] = parameters['startsentence']
     return return_pars
 def _preparation_parameters(cls, parameters):
     candidate_messages = chooser_io(parameters['filepath'])
     return {'candidate_messages': candidate_messages}
示例#5
0
 def test_(self):
     chooser_io(self.example_chooser_xml)