コード例 #1
0
ファイル: XOMO_osp.py プロジェクト: vivekaxl/LearnerActive
 def evaluate(prob, input = None):
     if input:
         for i,decision in enumerate(prob.decisions):
             decision.value = input[i]
     else: input = [decision.value for decision in prob.decisions]
     xomoxo = xomol()
     output = xomoxo.run(input)
     for i,objective in enumerate(prob.objectives):
         objective.value = output[i]
     return [objective.value for objective in prob.objectives]
コード例 #2
0
 def evaluate(prob, input=None):
     if input:
         for i, decision in enumerate(prob.decisions):
             decision.value = input[i]
     else:
         input = [decision.value for decision in prob.decisions]
     xomoxo = xomol()
     output = xomoxo.run(input)
     for i, objective in enumerate(prob.objectives):
         objective.value = output[i]
     return [objective.value for objective in prob.objectives]