我想将CSV行和列整形为4维格式,这对于python中的CNN是可以接受的。
行为2118,列为22
答案 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))
现在,您的任务是找出dim1
,dim2
,dim3
和dim4
的数字。