我有2个数组。 traces _ 是大小为2560 x 2500的数组,而 x _ 是大小为2560 x 1的数组
我想对两个数组进行混洗(随机化),以便对我的每个迹线(i,:),将所有2500个值正确映射到相应的x(i)?
我实现了以下内容,但没有用
from sklearn.utils import shuffle
traces, x = shuffle(traces_,x_,random_state=0);
有什么想法吗?
答案 0 :(得分:0)
from numpy.random import permutation, seed
seed(0) # for reproducibility
rand_idx = permutation(len(x))
rand_trace = trace[rand_idx]
rand_x = x[rand_idx]