aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca
diff options
context:
space:
mode:
authorJ08nY2024-04-09 19:01:38 +0200
committerJ08nY2024-04-09 19:01:38 +0200
commit9d65819e4e73bcd1267b916d72dcce58bbdb2456 (patch)
tree3242d7651b39ea86336e633a9da2e95049c87b94 /pyecsca
parent5af224b677fbca5dc9c61bb49eb80f747052f706 (diff)
downloadpyecsca-9d65819e4e73bcd1267b916d72dcce58bbdb2456.tar.gz
pyecsca-9d65819e4e73bcd1267b916d72dcce58bbdb2456.tar.zst
pyecsca-9d65819e4e73bcd1267b916d72dcce58bbdb2456.zip
Fix dmap indexing with callable cfg.
Diffstat (limited to 'pyecsca')
-rw-r--r--pyecsca/sca/re/tree.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pyecsca/sca/re/tree.py b/pyecsca/sca/re/tree.py
index 796ee7e..638e456 100644
--- a/pyecsca/sca/re/tree.py
+++ b/pyecsca/sca/re/tree.py
@@ -151,7 +151,7 @@ class Map:
def __getitem__(self, item):
if isinstance(item, tuple):
cfg, inp = item
- row = self.cfg_map.loc[cfg, "vals"]
+ row = self.cfg_map.loc[[cfg], "vals"][0]
col = self.domain.index(inp)
return self.mapping.loc[row, col]
else: