aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTomáš Jusko2022-12-04 20:55:39 +0100
committerTomáš Jusko2022-12-04 20:55:39 +0100
commit2a5e63f5bf0f362b2936b89ea686795d3827053d (patch)
tree5fbdcccf25b350ce0af5f62b62e868ec70c0fb62
parent6aaceb63b63dbffec41179eba9c1784fd982edcd (diff)
downloadpyecsca-2a5e63f5bf0f362b2936b89ea686795d3827053d.tar.gz
pyecsca-2a5e63f5bf0f362b2936b89ea686795d3827053d.tar.zst
pyecsca-2a5e63f5bf0f362b2936b89ea686795d3827053d.zip
fix: Changed default metadata value
-rw-r--r--pyecsca/sca/stacked_traces/stacked_traces.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pyecsca/sca/stacked_traces/stacked_traces.py b/pyecsca/sca/stacked_traces/stacked_traces.py
index e55d48a..a9a3451 100644
--- a/pyecsca/sca/stacked_traces/stacked_traces.py
+++ b/pyecsca/sca/stacked_traces/stacked_traces.py
@@ -12,9 +12,10 @@ class StackedTraces:
meta: Mapping[str, Any]
samples: np.ndarray
+ # TODO: Split metadata into common and per-trace
def __init__(
self, samples: np.ndarray,
- meta: Mapping[str, Any] = None) -> None:
+ meta: Mapping[str, Any] = dict()) -> None:
if meta is None:
meta = {}
self.meta = meta
@@ -22,7 +23,7 @@ class StackedTraces:
@classmethod
def fromarray(cls, traces: Sequence[np.ndarray],
- meta: Mapping[str, Any] = None) -> 'StackedTraces':
+ meta: Mapping[str, Any] = dict()) -> 'StackedTraces':
ts = list(traces)
min_samples = min(map(len, ts))
for i, t in enumerate(ts):