File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
src/segmentation_skeleton_metrics Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -483,7 +483,6 @@ def quantify_splits(self):
483483 self .split_cnts [swc_id ] = n_splits
484484 self .omit_cnts [swc_id ] = n_target_edges - n_pred_edges
485485 self .omit_percents [swc_id ] = 1 - n_pred_edges / n_target_edges
486- print (swc_id , n_pred_edges / n_target_edges )
487486
488487 def detect_merges (self ):
489488 """
@@ -707,10 +706,12 @@ def generate_avg_results(self):
707706
708707 def avg_result (self , stats ):
709708 result = []
709+ wgts = []
710710 for swc_id , wgt in self .wgts .items ():
711711 if self .omit_percents [swc_id ] < 1 :
712- result .append (wgt * stats [swc_id ])
713- return np .sum (result )
712+ result .append (stats [swc_id ])
713+ wgts .append (wgt )
714+ return np .average (result , weights = wgts )
714715
715716 def compute_edge_accuracy (self ):
716717 """
You can’t perform that action at this time.
0 commit comments