Model.setParam ()


Model.setParam ()

setParam(paramname, newvalue)

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

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

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

参数:

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

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

使用示例:

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