【发布时间】:2016-04-17 06:51:12
【问题描述】:
我将数据连接到一个 numpy 数组,如下所示:
xdata_test = np.concatenate((xdata_test,additional_X))
这已经完成了一千次。数组的dtype为float32,其大小如下所示:
xdata_test.shape : (x1,40,24,24) (x1 : [500~10500])
additional_X.shape : (x2,40,24,24) (x2 : [0 ~ 500])
问题在于,当x1 大于~2000-3000 时,连接所需的时间会更长。
下图绘制了连接时间与x2 维度大小的关系:
这是内存问题还是 numpy 的基本特征?
【问题讨论】:
标签: python performance numpy