1
我有以下形式的陣列的形狀是如何合併並沿軸線分割numpy數組?
(10,4,4,3)
首先將數據我想創建與形狀(合併,或平坦化)的陣列
(10,48)
使得數據(4 ,4,3)被轉換爲一行。
其次,我想回到數據的原始形狀(拆分),使每個元素再次放置在相同的位置。
感謝
我有以下形式的陣列的形狀是如何合併並沿軸線分割numpy數組?
(10,4,4,3)
首先將數據我想創建與形狀(合併,或平坦化)的陣列
(10,48)
使得數據(4 ,4,3)被轉換爲一行。
其次,我想回到數據的原始形狀(拆分),使每個元素再次放置在相同的位置。
感謝
b = a.reshape(10,48)
a = b.reshape(10,4,4,3)
,第一個還將努力讓numpy的做數學爲'.reshape(10,-1)'。 – Jaime 2013-04-25 14:10:39
@Jaime,yup right +1 – Shan 2013-04-25 14:12:23