e5954e95c907143eeac52db2d83695ca3ae853ad,chainercv/extensions/semantic_segmentation/semantic_segmentation_evaluator.py,SemanticSegmentationEvaluator,evaluate,#SemanticSegmentationEvaluator#,55

Before Change



        iou = eval_semantic_segmentation_iou(pred_labels, gt_labels)

        report = {"miou": np.nanmean(iou)}

        if self.label_names is not None:
            for l, label_name in enumerate(self.label_names):

After Change


        if self.label_names is not None:
            for l, label_name in enumerate(self.label_names):
                try:
                    report["iou/{:s}".format(label_name)] = result["iou"][l]
                    report["class_accuracy/{:s}".format(label_name)] =\
                        result["class_accuracy"][l]
                except IndexError:
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 2

Instances


Project Name: chainer/chainercv
Commit Name: e5954e95c907143eeac52db2d83695ca3ae853ad
Time: 2017-06-21
Author: yuyuniitani@gmail.com
File Name: chainercv/extensions/semantic_segmentation/semantic_segmentation_evaluator.py
Class Name: SemanticSegmentationEvaluator
Method Name: evaluate


Project Name: chainer/chainercv
Commit Name: a46f7616fc81eabeded8f3c5ce0a16d51cbec942
Time: 2017-06-13
Author: yuyuniitani@gmail.com
File Name: examples/segnet/eval_camvid.py
Class Name:
Method Name: main


Project Name: chainer/chainercv
Commit Name: 722fd0b7ced371f339322cb8e42adfd2dea19bf4
Time: 2017-06-13
Author: yuyuniitani@gmail.com
File Name: chainercv/extensions/detection/detection_voc_evaluator.py
Class Name: DetectionVOCEvaluator
Method Name: evaluate