@@ -713,15 +713,14 @@ def __call__(self, gt_graphs, results):
713713 for name , graph in gt_graphs .items ():
714714 # Compute result
715715 if results ["# Splits" ][name ] > 0 :
716- rl = util .compute_segmented_run_length (graph , results )
717- rate = rl / results ["# Splits" ][name ]
716+ rl = util .compute_segmented_run_length (graph , results , name )
717+ new_results [ name ] = round ( rl / results ["# Splits" ][name ], 2 )
718718 else :
719- rate = np .nan
720- new_results [name ] = round (rate , 2 )
719+ new_results [name ] = np .nan
721720
722- # Update progress bar
723- if self .verbose :
724- pbar .update (1 )
721+ # Update progress bar
722+ if self .verbose :
723+ pbar .update (1 )
725724 return self .reformat (new_results )
726725
727726
@@ -763,15 +762,14 @@ def __call__(self, gt_graphs, results):
763762 stored under a column called "self.name".
764763 """
765764 new_results = dict ()
766- pbar = self .get_pbar (len (results . index ))
765+ pbar = self .get_pbar (len (gt_graphs ))
767766 for name , graph in gt_graphs .items ():
768767 # Compute result
769768 if results ["# Merges" ][name ] > 0 :
770- rl = util .compute_segmented_run_length (graph , results )
771- rate = rl / results ["# Merges" ][name ]
769+ rl = util .compute_segmented_run_length (graph , results , name )
770+ new_results [ name ] = round ( rl / results ["# Merges" ][name ], 2 )
772771 else :
773- rate = np .nan
774- new_results [name ] = round (rate , 2 )
772+ new_results [name ] = np .nan
775773
776774 # Update progress bar
777775 if self .verbose :
0 commit comments