我想将形状(h,w)的数组缩放n倍,得到一个形状的数组(h*n,w*n),其中.
假设我有一个2x2阵列:
array([[1, 1],
[0, 1]])
Run Code Online (Sandbox Code Playgroud)
我想将数组缩放为4x4:
array([[1, 1, 1, 1],
[1, 1, 1, 1],
[0, 0, 1, 1],
[0, 0, 1, 1]])
Run Code Online (Sandbox Code Playgroud)
也就是说,原始数组中每个单元格的值被复制到结果数组中的4个相应单元格中.假设任意数组大小和缩放因子,最有效的方法是什么?