Как генерировать случайные числа типа int16, используя numpy .random.uniform? - PullRequest
0 голосов
/ 21 марта 2020

Я пытаюсь сгенерировать массив numpy случайных значений int16, но функция numpy.random.uniform возвращает float64, как это сделать с помощью этой функции или любой другой подобной функции?

1 Ответ

1 голос
/ 21 марта 2020

Вы можете использовать np.random.randint и указать для параметра dtype значение np.int, например

np.random.randint(0,10,5, dtype=np.int)
array([4, 4, 1, 1, 4], dtype=int)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...