点此进入CSDN

点此添加QQ好友 加载失败时会显示




python 利用numpy同时打乱列表的顺序,同时打乱数据和标签的顺序

可用于网络训练打乱训练数据个标签,不改变对应关系

方法一: np.random.shuffle (无返回值,直接打乱原列表)

state = np.random.get_state()
np.random.shuffle(train)
np.random.set_state(state)
np.random.shuffle(label)

  

方法二: 返回一个打乱的序列,可将其用于以同一顺序打乱不同列表

shuffle_ix = np.random.permutation(np.arange(len(train_data)))
train_data = train_data[shuffle_ix]
train_label = train_label[shuffle_ix]

  


 

posted @ 2020-03-01 15:36  高颜值的殺生丸  阅读(1780)  评论(0编辑  收藏  举报

作者信息

昵称:

刘新宇

园龄:4年6个月


粉丝:1209


QQ:522414928