diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/loader.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/loader.py b/lib/loader.py index f87d976..43d591b 100644 --- a/lib/loader.py +++ b/lib/loader.py @@ -1565,6 +1565,11 @@ class EnergyTraceWithBarcode: energy_trace[-1]["W_mean_delta_prev"] = ( energy_trace[-1]["W_mean"] - energy_trace[-2]["W_mean"] ) + else: + # TODO this really isn't nice, as W_mean_delta_prev of other setup + # transitions is probably different. The best solution might be + # ignoring the first transition when handling delta_prev values + energy_trace[-1]["W_mean_delta_prev"] = energy_trace[-1]["W_mean"] state_power_W = self.interval_power[state_start_index:state_done_index] state = { |