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 *”,“默认”)