Skip to content
Snippets Groups Projects
Commit 226ef7b3 authored by Yifan Zhao's avatar Yifan Zhao
Browse files

Delayed model P1 initialization

parent afda0b31
No related branches found
No related tags found
No related merge requests found
......@@ -200,7 +200,7 @@ class QoSModelP1(IQoSModel):
self.delta_tensors = {
op: {k.name: None for k in self.app.knobs} for op in self.app.ops
}
self.baseline_tensor = self.output_f({})
self.baseline_tensor = None
@property
def name(self) -> str:
......@@ -218,7 +218,7 @@ class QoSModelP1(IQoSModel):
def _init(self):
dt = self.delta_tensors
btensor = self.baseline_tensor
btensor = self.baseline_tensor = self.output_f({})
if self.storage and self.storage.is_file():
for op, knob, delta_tensor in self._load(self.storage):
dt[op][knob] = delta_tensor
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment