这篇教程使用Numpy打乱数组或打乱矩阵行写得很实用,希望能帮到您。
numpy打乱数组或打乱矩阵行使用numpy.random.shuffle函数,能够打乱ndarray对象的第一维度,对于数组来说,就是整体被打乱。 对于矩阵来说,第一维度行被打乱。可以在打乱训练数据或测试模型性能的时候使用。 - Parameters: x: array_like
- Returns: None
e.g. >>> arr = np.arange(10)>>> np.random.shuffle(arr)>>> arr[9, 1, 2, 7, 5, 3, 0, 8, 4, 6] 多维数组 |