как растянуть матрицу в numpy
Как растянуть матрицу в numpy
к примеру
[[0, 1],
[2, 3]]
превратить в
[[0, 0, 1, 1],
[0, 0, 1, 1],
[2, 2, 3, 3],
[2, 2, 3, 3]]
Ответы (1 шт):
Автор решения: strawdog
→ Ссылка
a = np.array([[0, 1], [2, 3]] )
# array([[0, 1],
# [2, 3]])
np.pad(a, ((1, 1), (1, 1)), mode="symmetric")
# array([[0, 0, 1, 1],
# [0, 0, 1, 1],
# [2, 2, 3, 3],
# [2, 2, 3, 3]])