From 5f976cc4fc6d8c9a012f2325bd6844c63cf4df0a Mon Sep 17 00:00:00 2001 From: Severiano Badajoz Date: Tue, 6 Jul 2021 14:04:50 -0700 Subject: [PATCH] fix: convert sparse numpy matrix to ndarray (#2271) --- backend/czi_hosted/data_common/data_adaptor.py | 2 +- backend/server/data_common/data_adaptor.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/czi_hosted/data_common/data_adaptor.py b/backend/czi_hosted/data_common/data_adaptor.py index 1ef220611..48cb11e65 100644 --- a/backend/czi_hosted/data_common/data_adaptor.py +++ b/backend/czi_hosted/data_common/data_adaptor.py @@ -413,7 +413,7 @@ def summarize_var(self, method, filter, query_hash): else: X = self.get_X_array(obs_selector, var_selector) if sparse.issparse(X): - mean = X.mean(axis=1) + mean = X.mean(axis=1).A else: mean = X.mean(axis=1, keepdims=True) diff --git a/backend/server/data_common/data_adaptor.py b/backend/server/data_common/data_adaptor.py index 720e5166f..a32f6219e 100644 --- a/backend/server/data_common/data_adaptor.py +++ b/backend/server/data_common/data_adaptor.py @@ -416,7 +416,7 @@ def summarize_var(self, method, filter, query_hash): else: X = self.get_X_array(obs_selector, var_selector) if sparse.issparse(X): - mean = X.mean(axis=1) + mean = X.mean(axis=1).A else: mean = X.mean(axis=1, keepdims=True)