aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--pyecsca/sca/stacked_traces/combine.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/pyecsca/sca/stacked_traces/combine.py b/pyecsca/sca/stacked_traces/combine.py
index e9a54e0..6e11162 100644
--- a/pyecsca/sca/stacked_traces/combine.py
+++ b/pyecsca/sca/stacked_traces/combine.py
@@ -67,7 +67,7 @@ class BaseTraceManager:
"""
raise NotImplementedError
- def average_and_variance(self) -> Tuple[CombinedTrace, CombinedTrace]:
+ def average_and_variance(self) -> List[CombinedTrace]:
"""
Compute the sample average and variance of the
:paramref:`~.average_and_variance.traces`, sample-wise.
@@ -596,17 +596,17 @@ class CPUTraceManager:
self.traces.meta
)
- def average_and_variance(self) -> Tuple[CombinedTrace, CombinedTrace]:
+ def average_and_variance(self) -> List[CombinedTrace]:
"""
Compute the average and sample variance of the :paramref:`~.average_and_variance.traces`, sample-wise.
:param traces:
:return:
"""
- return (
+ return [
self.average(),
self.variance()
- )
+ ]
def add(self) -> CombinedTrace:
"""