我有一個矩陣形狀4 x 129
。我試圖像例如水平分割如下的事:Python:Numpy矩陣分割
In [18]: x = np.arange(4*129)
In [19]: x = x.reshape(4, 129)
In [20]: x.shape
Out[20]: (4, 129)
In [21]: y = np.hsplit(x, 13)
ValueError: array split does not result in an equal division
我明白,它不能同樣將它分成13我不想用13做零墊一個多列和分裂。
我想將x
矩陣分割成13個個小矩陣,其中每個12分割應在4 x 10
尺寸,最後一個應當在4 x 9
大小。
有沒有什麼辦法可以這樣做?
謝謝@kasramvd – Rangooski