如何将2118行和22列的csv文件重塑为4 4维

时间:2019-04-19 09:17:27

标签: python-2.7 file csv

我想将CSV行和列整形为4维格式,这对于python中的CNN是可以接受的。

行为2118,列为22

1 个答案:

答案 0 :(得分:0)

您首先需要弄清楚每个尺寸的大小。之后,您可以使用numpy.reshape

例如,我们可以将2118x22数组转换为满足2118x22x1x1要求的4 dimensions数组,例如:

original_array = np.random.randint(0, 100, (2118, 22))
dim1, dim2, dim3, dim4 = 2118, 22, 1, 1
original_array.reshape((dim1, dim2 , dim3, dim4))

现在,您的任务是找出dim1dim2dim3dim4的数字。