File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3030from simod .resource_model .repair import repair_with_missing_activities
3131from simod .resource_model .settings import HyperoptIterationParams as ResourceModelHyperoptIterationParams
3232from simod .runtime_meter import RuntimeMeter
33+ from simod .settings .control_flow_settings import ProcessModelDiscoveryAlgorithm
3334from simod .settings .simod_settings import SimodSettings
3435from simod .simulation .parameters .BPS_model import BPSModel
3536from simod .simulation .prosimos import simulate_and_evaluate
@@ -213,7 +214,10 @@ def run(self, runtimes: Optional[RuntimeMeter] = None):
213214 )
214215 # Instantiate event log to discover the process model with
215216 xes_log_path = self ._best_result_dir / f"{ self ._event_log .process_name } _train_val.xes"
216- self ._event_log .train_validation_to_xes (xes_log_path )
217+ if best_control_flow_params .mining_algorithm is ProcessModelDiscoveryAlgorithm .SPLIT_MINER_V1 :
218+ self ._event_log .train_validation_to_xes (xes_log_path , only_complete_events = True )
219+ else :
220+ self ._event_log .train_validation_to_xes (xes_log_path )
217221 # Discover the process model
218222 discover_process_model (
219223 log_path = xes_log_path ,
You can’t perform that action at this time.
0 commit comments