Как установить случайные семена по всему миру?Python

Программы на Python
Anonymous
Как установить случайные семена по всему миру?

Сообщение Anonymous »

Я заметил это, когда я установил случайное начальное число с помощью np.random.seed(seed), а затем генерировал случайные числа в цикле, как показано ниже:

Код: Выделить всё

import numpy as np

np.random.seed(4)
for i in range(3):
print(np.random.uniform(0, 1, 4))
Я получаю три разных списка случайных чисел. Однако, если я устанавливаю случайное начальное число внутри цикла, я каждый раз получаю один и тот же список случайных чисел.
Есть ли способ глобально установить случайное начальное число так, чтобы оно оставалось согласованным даже внутри циклов? Я хочу, чтобы любые случайно сгенерированные точки генерировались в соответствии с глобальным начальным значением.

Подробнее здесь: https://stackoverflow.com/questions/788 ... s-globally

Вернуться в «Python»