From 9c1786d070afa595862469ccab5ff3a709d72ab7 Mon Sep 17 00:00:00 2001 From: Yifan Zhao <yifanz16@illinois.edu> Date: Sat, 23 Jan 2021 06:36:22 -0600 Subject: [PATCH] Measure accuracy in percentages --- predtuner/torchutil/common_qos.py | 2 +- test/test_torchapp.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/predtuner/torchutil/common_qos.py b/predtuner/torchutil/common_qos.py index f7c9ccd..a6a19f6 100644 --- a/predtuner/torchutil/common_qos.py +++ b/predtuner/torchutil/common_qos.py @@ -4,4 +4,4 @@ from torch import Tensor def accuracy(output: Tensor, target: Tensor) -> float: _, pred_labels = output.max(1) n_correct = (pred_labels == target).sum().item() - return n_correct / len(output) + return n_correct / len(output) * 100 diff --git a/test/test_torchapp.py b/test/test_torchapp.py index 0184093..1621a08 100644 --- a/test/test_torchapp.py +++ b/test/test_torchapp.py @@ -44,7 +44,7 @@ class TestTorchApp(unittest.TestCase): def test_baseline_qos(self): app = self.get_app() qos, _ = app.measure_qos_perf({}, False) - self.assertAlmostEqual(qos, 0.88) + self.assertAlmostEqual(qos, 88.0) def test_tuning(self): app = TorchApp( -- GitLab