discrete_optimization.generic_tools.robustness package
Submodules
discrete_optimization.generic_tools.robustness.robustness_tool module
- class discrete_optimization.generic_tools.robustness.robustness_tool.RobustnessTool(base_instance: RcpspProblem, all_instances: list[RcpspProblem], train_instance: list[RcpspProblem] | None = None, test_instance: list[RcpspProblem] | None = None, proportion_train: float = 0.8)[source]
Bases:
object
- get_models(apriori: bool = True, aposteriori: bool = True) list[RcpspProblem] [source]
- solve_and_retrieve(solve_models_function: Callable[[RcpspProblem], ResultStorage], apriori: bool = True, aposteriori: bool = True) ndarray[Any, dtype[float64]] [source]
- discrete_optimization.generic_tools.robustness.robustness_tool.solve_model(model: Problem, postpro: bool = True, nb_iteration: int = 500) ResultStorage [source]