mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-10-07 07:28:11 +08:00
fix: convert sparse numpy matrix to ndarray (#2271)
This commit is contained in:
@@ -413,7 +413,7 @@ class DataAdaptor(metaclass=ABCMeta):
|
|||||||
else:
|
else:
|
||||||
X = self.get_X_array(obs_selector, var_selector)
|
X = self.get_X_array(obs_selector, var_selector)
|
||||||
if sparse.issparse(X):
|
if sparse.issparse(X):
|
||||||
mean = X.mean(axis=1)
|
mean = X.mean(axis=1).A
|
||||||
else:
|
else:
|
||||||
mean = X.mean(axis=1, keepdims=True)
|
mean = X.mean(axis=1, keepdims=True)
|
||||||
|
|
||||||
|
|||||||
@@ -416,7 +416,7 @@ class DataAdaptor(metaclass=ABCMeta):
|
|||||||
else:
|
else:
|
||||||
X = self.get_X_array(obs_selector, var_selector)
|
X = self.get_X_array(obs_selector, var_selector)
|
||||||
if sparse.issparse(X):
|
if sparse.issparse(X):
|
||||||
mean = X.mean(axis=1)
|
mean = X.mean(axis=1).A
|
||||||
else:
|
else:
|
||||||
mean = X.mean(axis=1, keepdims=True)
|
mean = X.mean(axis=1, keepdims=True)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user