File size: 519 Bytes
8097001
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import pm4py
from pm4py.algo.conformance.alignments.petri_net.variants import generator_dijkstra_less_memory
import os


def execute_script():
    log = pm4py.read_xes(os.path.join("..", "tests", "input_data", "running-example.xes"), return_legacy_log_object=True)

    net, im, fm = pm4py.discover_petri_net_inductive(log)

    for trace in log:
        print("\n\n")
        for ali in generator_dijkstra_less_memory.apply(trace, net, im, fm):
            print(ali)


if __name__ == "__main__":
    execute_script()