numpy.random.SeedSequence.generate_state#

метод

random.SeedSequence.generate_state(n_words, dtype=np.uint32)#

Вернуть запрошенное количество слов для сидирования PRNG.

BitGenerator должен вызывать этот метод в своем конструкторе с подходящим n_words параметр для правильной самосеизации.

Параметры:
n_wordsint
dtypenp.uint32 или np.uint64, опционально

Размер каждого слова. Это должно быть только либо uint32 или uint64. Строки ('uint32', 'uint64') подходят. Обратите внимание, что запрос uint64 будет извлекать вдвое больше битов, чем uint32 для того же n_words. Это удобно для BitGenerators, которые выражают свои состояния как uint64 массивы.

Возвращает:
состояниемассив uint32 или uint64, shape=(n_words,)