我有多个像这样的numpy数组:
[1, 5, 0, 0]
[2, 1, 3, 1]
[1, 3, 4, 1]
我所有的数组都有不同的值和形状。
我想编写一个函数,将所有数组填充为相同形状。
当前,我正在做这样的事情(在for循环内):
width = int(7000 - size[0])
height = int(7000 - size[1])
data = np.pad(data, (width, height), 'constant', constant_values=(0,0))
其中数据是要编辑的数组,而7000x7000是我最大的数组。
这给了我一个MemoryError。