validate_model

(函数来自 pyomo.contrib.pyros.util)

pyomo.contrib.pyros.util.validate_model(model, config)[source]

验证传递给PyROS求解器的确定性模型。

Parameters:
  • model (ConcreteModel) – 确定性模型。应该只有一个活动的目标。

  • config (ConfigDict) – PyROS 求解器选项。

Returns:

参与model的活动目标和约束表达式的变量。

Return type:

ComponentSet

Raises:
  • TypeError – 如果模型不是ConcreteModel类型。

  • ValueError – 如果模型没有恰好一个活动的目标组件。