SCIP Interface

Model

class ecole.scip.Model
__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

as_pyscipopt(self: ecole.scip.Model) → object
copy_orig(self: ecole.scip.Model) → ecole.scip.Model
disable_cuts(self: ecole.scip.Model) → None
disable_presolve(self: ecole.scip.Model) → None
property dual_bound
static from_file(filepath: os.PathLike) → ecole.scip.Model
static from_pyscipopt(model: object) → ecole.scip.Model
get_param(self: ecole.scip.Model, name: str) → Union[bool, int, float, str]
get_params(self: ecole.scip.Model) → Dict[str, Union[bool, int, float, str]]
property is_solved
property name
presolve(self: ecole.scip.Model) → None
property primal_bound
static prob_basic(name: str = 'Model') → ecole.scip.Model
set_messagehdlr_quiet(self: ecole.scip.Model, quiet: bool) → None
set_param(self: ecole.scip.Model, name: str, value: Union[bool, int, float, str]) → None
set_params(self: ecole.scip.Model, name_values: Dict[str, Union[bool, int, float, str]]) → None
solve(self: ecole.scip.Model) → None
property stage
transform_prob(self: ecole.scip.Model) → None
write_problem(self: ecole.scip.Model, filepath: os.PathLike) → None