flopscope.numpy.random.Generator.bytes
fnp.random.Generator.bytes(self, length)
Return random bytes.
Adapted from NumPy docs np.random.Generator.bytes
Cost
Flopscope Context
Raw bytes; cost = length argument.
Parameters
- length:int
Number of random bytes.
Returns
- out:bytes
String of length
length.
Notes
This function generates random bytes from a discrete uniform distribution. The generated bytes are independent from the CPU's native endianness.
Examples
>>> rng = flops.random.default_rng()
>>> rng.bytes(10)
b'\xfeC\x9b\x86\x17\xf2\xa1\xafcp' # random