In the run function in train.py, there is the following code:
declare_constraints = get_declare(config["dataset"], templates=config["template"])
not_found_constraints = set(log.case_id.unique()) - set(
declare_constraints.case_id.unique()
)
In my testing case with the sepsis dataset, the case_id in declare_constraints are index values (0, 1, 2, ...) while the case_id in the original log are strings (e.g., 'A', 'AA', ...).
I am not sure whether the case_id values are being altered in process_log.py or train.py. I look forward to your reply, thank you.
In the
runfunction intrain.py,there is the following code:In my testing case with the sepsis dataset, the
case_idin declare_constraints are index values (0, 1, 2, ...) while thecase_idin the original log are strings (e.g., 'A', 'AA', ...).I am not sure whether the
case_idvalues are being altered inprocess_log.pyortrain.py. I look forward to your reply, thank you.