持久解决方案加载器
(类来自 pyomo.contrib.solver.solution)
- class pyomo.contrib.solver.solution.PersistentSolutionLoader(solver)[source]
-
方法
__init__(solver)get_duals([cons_to_load])返回一个将约束映射到对偶值的字典。
get_primals([vars_to_load])返回一个将变量映射到变量值的ComponentMap。
get_reduced_costs([vars_to_load])返回一个将变量映射到降低成本的ComponentMap。
invalidate()load_vars([vars_to_load])将原始变量的解加载到变量的值属性中。
成员文档
- get_duals(cons_to_load: Sequence[ConstraintData] | None = None) Dict[ConstraintData, float][source]
返回一个将约束映射到对偶值的字典。
- get_primals(vars_to_load=None)[source]
返回一个将变量映射到变量值的ComponentMap。
- Parameters:
vars_to_load (list) – 一个变量列表,这些变量的解值应该被检索。如果 vars_to_load 为 None,则将检索所有变量的值。
- Returns:
primals – 将变量映射到解值
- Return type: