热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_32759777
东方佑
4 年前
trueweixin_32759777

numpy 多维度打乱
import numpy as np
# 给出原始列表
raw = np.array([[1,3,5,7,9,2,4,6,8],[1,3,5,7,9,2,4,6,8]])

new_raw=raw.copy()
new_raw=new_raw.reshape([-1])
index = np.random.permutation(new_raw.size)
new_raw = new_raw[index] # 此时数组已经打乱
new_raw=new_raw.reshape(raw.shape)
# 对比结果相似度
print(np.sum(new_raw==raw)/raw.size)

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
学习arxml
立即登录