mip
class MIPBuilder
MIP Builder
Attributes
- compiled_model(CompiledInstance) : compiled model.
- model(mip.Model) : mip model.
decode_from_mip (self, status, model) -> jm.SampleSet
Decode from mip model.
Parameters
- status(mip.OptimizationStatus) : status of optimization.
- model(mip.Model) : mip model.
Returns
- jm.SampleSet : sample set.
get_model (self) -> mip.Model
Get mip model.
Returns
- mip.Model : mip model.
transpile_to_mip (compiled_model, relax_list, solver_name, mip_model) -> MIPBuilder
Transpile a compiled model into a MIP model.
Parameters
- compiled_model(CompiledInstance) : a compiled model
- relax_list(list[str]) : a list of labels to be relaxed. Defaults to None.
- solver_name(str) : the name of the solver. Defaults to "CBC".
- mip_model(mip.Model) : a MIP model to be used. Defaults to None.
Returns
- MIPBuilder : a MIP model builder