在NumPy 中將4D 數組重塑為2D 數組背後的直覺和想法
在NumPy 中,重塑多維數組需要了解多維數組軸排列和重塑功能。要將 4D 數組重塑為 2D 數組,我們通常遵循三個步驟:
排列軸:
我們希望軸順序為(0, 1, 3, 2)。使用轉置來實現:array([[[[ 0, 0], [ 0, 0]], [[ 5, 10], [15, 20]]], [[[ 6, 12], [18, 24]], [[ 7, 14], [21, 28]]]])
a = a.transpose((2, 0, 3, 1))
以上是如何將 4D NumPy 陣列重塑為 2D 陣列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!