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: RCPSPModel, all_instances: List[RCPSPModel], train_instance: List[RCPSPModel] | None = None, test_instance: List[RCPSPModel] | None = None, proportion_train: float = 0.8)[source]
Bases:
object
- get_models(apriori: bool = True, aposteriori: bool = True) List[RCPSPModel] [source]
- solve_and_retrieve(solve_models_function: Callable[[RCPSPModel], 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]