INNER CODE UNIT · Python
ci95_miou
castorini/daam · daam/evaluate.py:109
def ci95_miou(self) -> float:
return 1.96 * np.std(self.ious) / np.sqrt(len(self.ious))
def __len__(self) -> int:
return max(len(self.ious), len(self.intensities))
def __str__(self):
return f'{self.name}<{self.mean_iou:.4f} (±{self.ci95_miou:.3f} mIoU) {self.mean_intensity:.4f} (mInt) {len(self)} samples>'
if __name__ == '__main__':
mask = load_mask('truth/output/452/sink.gt.png')
print(MeanEvaluator().log_iou(mask, mask))