我有一个下一个分布的数组
array -> shape(878,)
数组中的一个元素
shape(313,313,3)
要获得下一个结果,我该怎么做?
shape(878,313,313,3)
谢谢
答案 0 :(得分:1)
假设数据类型不是问题,则应该可以使用
对其进行堆叠np.stack(yourArray)
答案 1 :(得分:0)
是数组还是字典。但是,即使您想要更改大小,也可以直接使用np.reshape()进行此操作,但如果要以其他方式更改它,可以采用以下方法:
x = np.zeros((array.size,313,313,3)) # you could replace the numbers with shape of elements
for i in range(array.size):
x[i] = a[i]