Есть ли преимущества использования `np.random.RandomState`, чем` np.random.random () `? - PullRequest
0 голосов
/ 19 февраля 2020

Ранее я использовал функцию numpy.random.rand(), как показано ниже.

import numpy as np 
np.random.seed(0)
new_random_numbers = np.random.random(size=3)

И все же у меня нет проблем при использовании. Но в numpy есть другой способ генерирования случайного числа, как показано ниже.

RandomGenerator = np.random.RandomState(seed=0)
new_random_numbers = RandomGenerator.random(size=3)

с использованием np.random.RandomState() выглядит короче, чем раньше, однако я не чувствую других преимуществ, которые я должен использовать np.random.RandomState().

Есть ли кто-нибудь, кто знает преимущество использования np.random.RandomState(), чем np.random.random()? Я не против, если это очень небольшое преимущество или для очень исключительного случая.

Спасибо за вашу помощь. С уважением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...