From 012ebb590148dac2142410060f067fcda7196da8 Mon Sep 17 00:00:00 2001 From: simon-mo Date: Fri, 6 Jul 2018 23:38:11 +0000 Subject: [PATCH] Revert "Performance boost in _blocks_to_col by np.concatenate (#19)" This reverts commit ac621b0d5eb77503583ecbc557eb868d27ba52dc. --- modin/pandas/utils.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/modin/pandas/utils.py b/modin/pandas/utils.py index 12f62f5ff20..6224f4efcf7 100644 --- a/modin/pandas/utils.py +++ b/modin/pandas/utils.py @@ -408,13 +408,8 @@ def _create_blocks_helper(df, npartitions, axis): @ray.remote def _blocks_to_col(*partition): if len(partition): - df = pandas.DataFrame(np.concatenate(partition, axis=0)) - - # heterogenous types - if len(np.unique(partition[0].dtypes.values)) > 1: - df = df.astype(partition[0].dtypes, copy=False) - - return df + return pandas.concat(partition, axis=0, copy=False)\ + .reset_index(drop=True) else: return pandas.Series()