8b084618a0ba7d0f79275c3e5578c85b4d6d8279,chainercv/links/loss/semantic_segmentation_loss.py,PixelwiseSoftmaxClassifier,__call__,#PixelwiseSoftmaxClassifier#Any#Any#,35
 
Before Change
    def __call__(self, x, t):
        self.y = self.predictor(x)
        if self.class_weight is not None:
            if hasattr(x.data, "device") \
                    and not hasattr(self.class_weight, "device"):
                self.class_weight = cuda.to_gpu(
                    self.class_weight, x.data.device)
            self.loss = F.softmax_cross_entropy(
                self.y, t, class_weight=self.class_weight,
                ignore_label=self.ignore_label)
        else:
            self.loss = F.softmax_cross_entropy(
                self.y, t, ignore_label=self.ignore_label)
        
        reporter.report({"loss": self.loss}, self)
        if self.compute_accuracy:
            pa, mpa, miou, fwiou = _segmentation_accuracies(
                self.y, t, self.n_class)
After Change
            label = self.xp.argmax(self.y.data, axis=1)
            pas, mpas, mious, fwious =\
                eval_semantic_segmentation(label, t.data, self.n_class)
            reporter.report({
                "pixel_accuracy": self.xp.mean(pas),
                "mean_pixel_accuracy": self.xp.mean(mpas),
                "mean_iou": self.xp.mean(mious),
                "frequency_weighted_iou": self.xp.mean(fwious)
            }, self)
        return self.loss

In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 6
Instances
 Project Name: chainer/chainercv
 Commit Name: 8b084618a0ba7d0f79275c3e5578c85b4d6d8279
 Time: 2017-05-26
 Author: yuyuniitani@gmail.com
 File Name: chainercv/links/loss/semantic_segmentation_loss.py
 Class Name: PixelwiseSoftmaxClassifier
 Method Name: __call__
 Project Name: Microsoft/nni
 Commit Name: 2de52a8976971da4836727ba9242fedcc7474878
 Time: 2020-01-16
 Author: 656569648@qq.com
 File Name: src/sdk/pynni/nni/compression/torch/compressor.py
 Class Name: Pruner
 Method Name: export_model
 Project Name: brian-team/brian2
 Commit Name: e52a4ef94b4a3a0b513debfe02ea2e3cc0e52aa5
 Time: 2013-10-02
 Author: marcel.stimberg@ens.fr
 File Name: brian2/core/variables.py
 Class Name: VariableView
 Method Name: __setitem__