![](/img/trans.png)
[英]Index multiple dimensions of a multi-dimensional array with another - NumPy/ Python
[英]Shuffling multi-dimensional numpy array in python
我有一個多維 NumPy 數組,用作我的 neural.network 的輸入數據。 我有 2115 個不同的 (6,100,60) 個樣本。 我想打亂 2115 (6,100,60) 個樣本的數據 - 重新排列順序。 我想確保 (6,100,60) 的通道、列和行都保持原樣——即,我只想打亂這 2115 個樣本的位置(在數組中)。
我不確定該怎么做 - 任何幫助將不勝感激。
謝謝你。
您可以打亂樣本編號(假設是第一維)然后重新索引:
order = np.random.permutation(np.arange(2115))
data = data[order]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.