np.pad学习
example
import numpy as np
# Create a 2x2 array
array = np.array([[1, 2], [3, 4]])
# Pad the array with zeros (default for constant padding)
padded_array = np.pad(array, pad_width=1, mode='constant')
print(padded_array)
example 2
import numpy as np
# Create a 2x2 array
array = np.array([[1, 2], [3, 4]])
padded_array = np.pad(array, pad_width=(1, 2), mode='constant')
print(padded_array)
import numpy as np
# Create a 2x2 array
array = np.array([[1, 2], [3, 4]])
padded_array = np.pad(array, pad_width=(2, 10), mode='constant')
print(padded_array)
import numpy as np
# Create a 2x2 array
array = np.array([[1, 2], [3, 4]])
padded_array = np.pad(array, pad_width=((1, 2), (3, 1)), mode='constant')
print(padded_array)
# first dimension: 行,第一行之前加入一行0,最后一行加入2行0,
# second dimension: 列,第一列之前加入三列0,最后一列加入1列0
原文地址:https://blog.csdn.net/qq_45759229/article/details/142698308
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!