From 8a72760246488d5af60aa6770ae10da14fc346a4 Mon Sep 17 00:00:00 2001
From: Yifan Zhao <yifanz16@illinois.edu>
Date: Fri, 22 Jan 2021 21:15:11 -0600
Subject: [PATCH] Removed PROMISE from approximations (we'll be back later)

---
 predtuner/approxes/default_approx_params.json | 35 -------------------
 test/test_torchapp.py                         |  4 +--
 2 files changed, 2 insertions(+), 37 deletions(-)

diff --git a/predtuner/approxes/default_approx_params.json b/predtuner/approxes/default_approx_params.json
index 9c8833c..b0046a7 100644
--- a/predtuner/approxes/default_approx_params.json
+++ b/predtuner/approxes/default_approx_params.json
@@ -437,39 +437,4 @@
     "class": "Conv2dSampling",
     "name": "269",
     "exp_speedup": 2.0
-}, {
-    "noise_level": 1,
-    "class": "PromiseSim",
-    "name": "1",
-    "exp_speedup": 12.0
-}, {
-    "noise_level": 2,
-    "class": "PromiseSim",
-    "name": "2",
-    "exp_speedup": 10.0
-}, {
-    "noise_level": 3,
-    "class": "PromiseSim",
-    "name": "3",
-    "exp_speedup": 9.0
-}, {
-    "noise_level": 4,
-    "class": "PromiseSim",
-    "name": "4",
-    "exp_speedup": 8.0
-}, {
-    "noise_level": 5,
-    "class": "PromiseSim",
-    "name": "5",
-    "exp_speedup": 6.0
-}, {
-    "noise_level": 6,
-    "class": "PromiseSim",
-    "name": "6",
-    "exp_speedup": 5.0
-}, {
-    "noise_level": 7,
-    "class": "PromiseSim",
-    "name": "7",
-    "exp_speedup": 4.0
 }]
\ No newline at end of file
diff --git a/test/test_torchapp.py b/test/test_torchapp.py
index 2f3514a..ac23c98 100644
--- a/test/test_torchapp.py
+++ b/test/test_torchapp.py
@@ -28,9 +28,9 @@ class TestTorchAppInit(unittest.TestCase):
         n_knobs = {op: len(ks) for op, ks in app.op_knobs.items()}
         for op_name, op in app.midx.name_to_module.items():
             if isinstance(op, Conv2d):
-                nknob = 63
+                nknob = 56
             elif isinstance(op, Linear):
-                nknob = 9
+                nknob = 2
             else:
                 nknob = 1
             self.assertEqual(n_knobs[op_name], nknob)
-- 
GitLab