模型解决方案
(类来自 pyomo.core.base.PyomoModel)
- class pyomo.core.base.PyomoModel.ModelSolutions(instance)[源代码]
基础类:
object方法
__init__(instance)add_solution(solution, smap_id[, ...])add_symbol_map(symbol_map)clear([clear_symbol_maps])delete_symbol_map(smap_id)load_from(results[, ...])加载求解器结果
select([index, ...])从模型的解决方案中选择一个解决方案。
store_to(results[, cuid, skip_stale_vars])返回一个填充了模型中值的Solution()对象。
成员文档
- load_from(results, allow_consistent_values_for_fixed_vars=False, comparison_tolerance_for_fixed_vars=1e-05, ignore_invalid_labels=False, id=None, delete_symbol_map=True, clear=True, default_variable_value=None, select=0, ignore_fixed_vars=True)[source]
加载求解器结果
- select(index=0, allow_consistent_values_for_fixed_vars=False, comparison_tolerance_for_fixed_vars=1e-05, ignore_invalid_labels=False, ignore_fixed_vars=True)[source]
从模型的解决方案中选择一个解决方案。
allow_consistent_values_for_fixed_vars: 一个标志,表示解决方案是否可以为模型中固定的变量指定一致的值。
ignore_invalid_labels: 一个标志,指示解决方案中未出现在模型中的标签是否会产生错误。这允许将一个模型生成的结果对象加载到另一个相关但不完全相同的模型中。