ROSolveResults

(类来自 pyomo.contrib.pyros.solve_data)

class pyomo.contrib.pyros.solve_data.ROSolveResults(config=None, iterations=None, time=None, final_objective_value=None, pyros_termination_condition=None)[source]

基础类:object

PyROS 求解器结果对象。

Parameters:
  • config (ConfigDict, optional) – 用户指定的求解器设置。

  • iterations (int, optional) – 所需的迭代次数。

  • time (float, optional) – 总经过时间(或挂钟时间),以秒为单位。

  • final_objective_value (float, optional) – 要报告的最终目标函数值。

  • pyros_termination_condition (pyrosTerminationCondition, optional) – PyROS特定的终止条件。

config

用户指定的求解器设置。

Type:

ConfigDict

iterations

PyROS所需的迭代次数。

Type:

int

time

总经过时间(或挂钟时间),以秒为单位。

Type:

float

final_objective_value

最终目标函数值报告。 如果选择了名义目标焦点,则报告名义目标函数的值。 如果选择了最坏情况目标焦点,则报告最坏情况目标函数的值。

Type:

float

pyros_termination_condition

终止方式的指示器。

Type:

pyrosTerminationCondition

__init__(config=None, iterations=None, time=None, final_objective_value=None, pyros_termination_condition=None)[source]

初始化自身(参见类文档字符串)。

方法

__init__([配置, 迭代, 时间, ...])

初始化自身(参见类文档字符串)。

成员文档