从神经网络中的权重的随机初始化,到将数据分成随机的训练和测试集,再到随机梯度下降中的训练数据集的随机混洗(random shuffling),生成随机数和利用随机性是必需掌握的技能。...[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]
[4,18,2,8,3]
随机混洗列表
随机性可用于随机混洗列表,就像洗牌。...,然后打印经过随机混洗后的这个列表。...混洗NUMPY数组
可以使用NumPy函数shuffle()随机混洗NumPy数组。
下面的示例演示了如何对NumPy数组进行随机混洗。...,然后随机混洗并打印混洗后的数组。