生成随机数
随机数生成是许多数值和机器学习算法配置和评估的重要部分。
无论在人工神经网络中随机初始化权重、将数据拆分为随机集,还是随机洗牌数据集,都必须能够生成随机数(实际上是可重复的伪随机数)。
使用Generator.integers
,您可以从低(记住这是包含NumPy)到高(排除)生成随机整数。可以将endpoint=True
设置为包含高值。
可以使用以下命令生成0到4之间的2 x 4随机整数数组:
>>> rng = np.random.default_rng()
>>> rng.integers(5, size=(2, 4))
array([[2, 1, 1, 0],
[0, 0, 0, 4]])
NumPy入门系列教程:
1 NumPy介绍
8 数组形状和大小
9 重塑array
10 如何将一维array转换为二维array(如何向数组添加新轴)
11 NumPy索引和切片
12 如何从现有数据创建数组
13 数组基本操作
14 广播
15 更有用的数组操作
16 生成随机数
大家在看
AI安装教程
AI本地安装教程
微软AI大模型通识教程
微软AI大模型通识教程
AI大模型入门教程
AI大模型入门教程
Python入门教程
Python入门教程
Python进阶教程
Python进阶教程
Python小例子200道练习题
Python小例子200道练习题
Python练手项目
Python练手项目
Python从零在线练习题
Python从零到一60题