model.setparam()
model.setparam()
setParam.(paramname,newvalue)将参数的值设置为新值。请注意,此方法仅影响此模型的参数设置。使用全局功能setParam.更改所有型号的参数。
您还可以使用使用的参数模型.Params.
班级。例如,设置参数mipgap.
为模型值为0M.
,你可以做M.SetParam('MIPGAP',0)
或者M.Params.mipgap = 0.
。
请咨询参数部分有关Gurobi参数的完整列表,包括其目的的描述及其最小值,最大值和默认值。
论点:
paramname.:包含要修改的参数名称的字符串。这个名字可以包括'*'和''通配符。如果多个参数匹配,则列出匹配名称,没有修改匹配名称。请注意,案例是忽略。
纽瓦伊:参数所需的新值。可以是“默认”,这表示应将参数重置为其默认值。
示例用法:
Model.SetParam(“Heu *”,0.5)Model.SetParam(GRB.Param.Heuristics,0.5)Model.SetParam(“Heu *”,“默认”)