numpy.random.BitGenerator
- class numpy.random.BitGenerator(seed=None)
-
Базовый класс для универсальных BitGenerator, предоставляющих поток случайных битов на основе различных алгоритмов. Требует переопределения.
- Параметры
-
- seed{None, int, array_like[ints], SeedSequence}, необязательно
-
Зерно для инициализации
BitGenerator. Если None, то из ОС будет извлечена свежая, непредсказуемая энтропия. Если переданоintилиarray_like[ints], то оно будет передано в ~`numpy.random.SeedSequence`, чтобы вывести начальное состояниеBitGenerator. Также можно передать экземплярSeedSequence.
См. также
- Атрибуты
-
- lockthreading.Lock
-
Экземпляр блокировки, который используется совместно, чтобы один и тот же BitGenerator можно было использовать в нескольких генераторах без повреждения состояния. Код, который генерирует значения из генератора битов, должен удерживать блокировку генератора битов.
Методы
random_raw(self[, size])Возвращает случайные значения, сгенерированные базовым BitGenerator
© 2005–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/random/bit_generators/generated/numpy.random.BitGenerator.html