在python中改组多维numpy数组

用户名

我有一个多维NumPy数组,它充当我的神经网络的输入数据。我有2115个不同的(6,100,60)样本。我想重新整理2115个(6,100,60)样本的数据-重新排列顺序。我想确保(6,100,60)的通道,列和行都保留在原位-即,我只想改组这2115个样本的位置(在数组中)。

我不确定该怎么做-任何帮助将不胜感激。

谢谢。

广晃

您可以改组样本编号(假设第一个维度),然后重新编制索引:

order = np.random.permutation(np.arange(2115))

data = data[order]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章