为了获得随机排序,您可以尝试使用该np.random.shuffle
功能。
# Create an array of indices
indices = np.arange(y.size)
# Randomize it
np.random.shuffle(indices)
您现在可以使用花哨的索引indices
来随机化。y
y_new = y[indices]
您可以使用相同indices
的方法对矩阵进行重新排序,但请注意,CSR 矩阵不支持花哨的索引。您必须将其转换为 LIL,对其重新排序,然后将其重新转换为 CSR。