如何在pyscipopt中使用Relax方法?

问题描述

以下是一些说明问题的python代码

from pyscipopt import Model
master = Model("master LP")
relax  = master.relax()

这会产生错误

builtins.AttributeError:'pyscipopt.scip.Model'对象没有属性'relax'

这些python语句取自SCIP documentation --- 切割物料问题的列生成方法

注意,我正在使用Python 3.6.5和pyscipopt 3.0.2

解决方法

PySCIPOpt中不存在relax方法。

您链接的是我认为该书最初是使用Gurobi的python接口编写的。作者开始对其进行翻译,以将其与SCIP一起使用,但这尚未准备好。实际上,您甚至可以在链接到页面的开头的Todo中看到它。 无论如何,这不是SCIP的文档

检查pyscipopt github页面,如果还有其他问题,请在此处打开一个问题