cupy.random.randint¶
-
cupy.random.randint(low, high=None, size=None, dtype='l')[source]¶ Returns a scalar or an array of integer values over
[low, high).Each element of returned values are independently sampled from uniform distribution over left-close and right-open interval
[low, high).- Parameters
low (int) – If
highis notNone, it is the lower bound of the interval. Otherwise, it is the upper bound of the interval and lower bound of the interval is set to0.high (int) – Upper bound of the interval.
size (None or int or tuple of ints) – The shape of returned value.
dtype – Data type specifier.
- Returns
If size is
None, it is single integer sampled. If size is integer, it is the 1D-array of lengthsizeelement. Otherwise, it is the array whose shape specified bysize.- Return type
int or cupy.ndarray of ints