Model.setParam ()


Model.setParam ()

setParam(paramname, newvalue)

设置一个参数的值为一个新值。注意,此方法只影响此模型的参数设置。使用全局函数setParam更改所有模型的参数。

也可以使用模型。参数个数类。例如,设置参数MIPGap为模型设置值为0,你可以任选其一m.setParam (MIPGap, 0)m.Params.MIPGap = 0

请查阅参数部分查看Gurobi参数的完整列表,包括它们的用途和最小、最大和默认值的描述。

参数:

paramname:包含要修改的参数名称的字符串。名称可以包括'*'和'?”通配符。如果有多个参数匹配,则列出匹配的名称,不修改任何参数。注意大小写被忽略了。

newvalue:参数需要的新值。可以是'default',表示该参数应重置为默认值。

使用示例:

模型。setParam(“高浓缩铀*”,0.5)model.setParam (GRB.Param。启发式,0.5)模型。setParam("heu*", "default")