cupy.random.randint#

cupy.random.randint(low, high=None, size=None, dtype='l')[source]#

返回在 [low, high) 区间上的标量或整数值数组。

返回值的每个元素都是从左闭右开区间 [low, high) 的均匀分布中独立抽样的。

参数:
  • low (int) – 如果 high 不是 None,它是区间的下限。否则,它是区间的上限,区间的下限设置为 0

  • high (int) – 区间的上限。

  • size (Noneinttuple of ints) – 返回值的形状。

  • dtype – 数据类型指定符。

返回:

如果 size 是 None,则返回一个抽样得到的整数标量。如果 size 是一个整数,则返回一个长度为 size 的一维数组。否则,返回一个由 size 指定形状的数组。

返回类型:

intcupy.ndarray (int类型)