numpy.random.
normal
(mean: int, deviation: int, size: tuple)Возвращает массив, со средним значением mean и отклонением deviation
normal(0, 1, (2, 2))
"""
array(
[
[0.47, 0.94],
[-0.27, -0.15]
]
)
"""
normal(loc=[2., 20.], scale=[1., 3.5], size=(3, 2))
"""
array(
[
[ 1.816 , 23.703 ],
[ 2.8395, 12.2607],
[ 3.5901, 24.2115]
]
)
"""
numpy.random.
randint
(start: int, end: int, size: tuple or int)Возвращает массив указнного размера со значениями из указанного промежутка
randint(0, 10, (2, 2))
# array([[2, 3], [0, 5]])
randint(10, size=6)
randint(10, size=(3, 4))
randint(10, size=(3, 4, 5))
numpy.random.
randn
(count)Возвращает массив случайных чисел в указанном количестве
randn(3)
# array([-1.7, 0.04, -1.7])
numpy.random.
random
(size: tuple)Возвращает массив указанной размерности, с заполненными различными значениями от 0 до 1
random((2, 2))
# array([[0.99, 0.67], [0.14, 0.23]])
numpy.random.
seed
()seed(0)
numpy.random.
uniform
(start, end, size)uniform(0.0, 2.0, size=3)
# array([0.14, 0.56, 1.66])
uniform(0.0, 2.0, size=4)
# array([0.145, 0.156, 1.66, 1.99])
uniform(0.0, 2.0, size=(2, 2))
# array([0.145, 0.156], [1.66, 1.99])