From 5ce156336082f58df0fce1082a5948de8508dc25 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Tue, 16 Sep 2008 21:41:06 -0400 Subject: [PATCH] Fix: CombineMapper must recurse when mapping numpy arrays. --- src/mapper/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mapper/__init__.py b/src/mapper/__init__.py index 28542fd..f2994bb 100644 --- a/src/mapper/__init__.py +++ b/src/mapper/__init__.py @@ -125,7 +125,7 @@ class CombineMapper(RecursiveMapper): map_vector = map_sum def map_numpy_array(self, expr): - return self.combine(expr.flat) + return self.combine(self.rec(el) for el in expr.flat) -- GitLab