aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTomáš Jusko2022-04-05 23:48:00 +0200
committerTomáš Jusko2022-04-05 23:48:00 +0200
commitcbd5c94987fa23d54bd46c2cc456715ae5dcfdfa (patch)
tree5e7ad9ab5a7d27f01cf4518472163a19ddcd672f
parentc1239d5ff68045b9a10be2386d568d86979632d2 (diff)
downloadpyecsca-cbd5c94987fa23d54bd46c2cc456715ae5dcfdfa.tar.gz
pyecsca-cbd5c94987fa23d54bd46c2cc456715ae5dcfdfa.tar.zst
pyecsca-cbd5c94987fa23d54bd46c2cc456715ae5dcfdfa.zip
fix: Fixed bug of calling class method instead of instance method
-rw-r--r--pyecsca/sca/stacked_traces/stacked_traces.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/pyecsca/sca/stacked_traces/stacked_traces.py b/pyecsca/sca/stacked_traces/stacked_traces.py
index c92c160..55466e9 100644
--- a/pyecsca/sca/stacked_traces/stacked_traces.py
+++ b/pyecsca/sca/stacked_traces/stacked_traces.py
@@ -129,7 +129,7 @@ class GPUTraceManager:
:param traces:
:return:
"""
- return GPUTraceManager._gpu_combine1D(gpu_average, 1)
+ return self._gpu_combine1D(gpu_average, 1)
def conditional_average(self) -> CombinedTrace:
"""
@@ -146,7 +146,7 @@ class GPUTraceManager:
:param traces:
:return:
"""
- return GPUTraceManager._gpu_combine1D(gpu_std_dev, 1)
+ return self._gpu_combine1D(gpu_std_dev, 1)
def variance(self) -> CombinedTrace:
"""
@@ -155,7 +155,7 @@ class GPUTraceManager:
:param traces:
:return:
"""
- return GPUTraceManager._gpu_combine1D(gpu_variance, 1)
+ return self._gpu_combine1D(gpu_variance, 1)
def average_and_variance(self) -> Tuple[CombinedTrace, CombinedTrace]:
"""
@@ -164,7 +164,7 @@ class GPUTraceManager:
:param traces:
:return:
"""
- averages, variances = GPUTraceManager._gpu_combine1D(gpu_avg_var, 2)
+ averages, variances = self._gpu_combine1D(gpu_avg_var, 2)
return averages, variances
def add(self) -> CombinedTrace:
@@ -174,7 +174,7 @@ class GPUTraceManager:
:param traces:
:return:
"""
- return GPUTraceManager._gpu_combine1D(gpu_add, 1)
+ return self._gpu_combine1D(gpu_add, 1)
@cuda.jit(device=True)