diff --git a/dan/manager/metrics.py b/dan/manager/metrics.py index ecb94a86635c91d5b56bf7e6bbba440e4052b9b0..fc202a21ad9652ec2b155476bf498e780bdb9b6e 100644 --- a/dan/manager/metrics.py +++ b/dan/manager/metrics.py @@ -16,7 +16,6 @@ class MetricManager: if "simara" in dataset_name and "page" in dataset_name: self.post_processing_module = PostProcessingModuleSIMARA self.matching_tokens = SIMARA_MATCHING_TOKENS - self.edit_and_num_edge_nodes = edit_and_num_items_for_ged_from_str_simara else: self.matching_tokens = dict() @@ -549,16 +548,3 @@ def graph_edit_distance(g1, g2): ): new_edit = v return new_edit - - -def edit_and_num_items_for_ged_from_str_simara(str_gt, str_pred): - """ - Compute graph edit distance and num nodes/edges for normalized graph edit distance - For the SIMARA dataset - """ - g_gt = str_to_graph_simara(str_gt) - g_pred = str_to_graph_simara(str_pred) - return ( - graph_edit_distance(g_gt, g_pred), - g_gt.number_of_nodes() + g_gt.number_of_edges(), - )