pm4py.algo.evaluation.earth_mover_distance.algorithm module#
- class pm4py.algo.evaluation.earth_mover_distance.algorithm.Variants(*values)[source]#
Bases:
Enum- PYEMD = <module 'pm4py.algo.evaluation.earth_mover_distance.variants.pyemd' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/algo/evaluation/earth_mover_distance/variants/pyemd.py'>#
- pm4py.algo.evaluation.earth_mover_distance.algorithm.apply(lang1: Dict[List[str], float], lang2: Dict[List[str], float], variant=Variants.PYEMD, parameters: Dict[Any, Any] | None = None) float[source]#
Gets the EMD language between the two languages
- Parameters:
lang1 – First language
lang2 – Second language
variant – Variants of the algorithm
parameters – Parameters
variants –
- Variants of the algorithm, including:
Variants.PYEMD: pyemd based distance
- Returns:
EMD distance
- Return type:
dist