pm4py.streaming.algo.conformance.tbr.algorithm module#

class pm4py.streaming.algo.conformance.tbr.algorithm.Variants(*values)[source]#

Bases: Enum

CLASSIC = <module 'pm4py.streaming.algo.conformance.tbr.variants.classic' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/streaming/algo/conformance/tbr/variants/classic.py'>#
pm4py.streaming.algo.conformance.tbr.algorithm.apply(net, im, fm, variant=Variants.CLASSIC, parameters=None)[source]#

Method that creates the TbrStreamingConformance object

Parameters:
  • net – Petri net

  • im – Initial marking

  • fm – Final marking

  • variant

    Variant of the algorithm to use, possible:
    • Variants.CLASSIC

  • parameters – Parameters of the algorithm

Returns:

Conformance streaming object

Return type:

conf_stream_obj