tf.keras.random.randint
Генерирует случайные целые числа из равномерного распределения.
tf.keras.random.randint(
shape, minval, maxval, dtype='int32', seed=None
)
Сгенерированные значения следуют равномерному распределению в диапазоне [minval, maxval). Нижняя граница minval включена в диапазон, а верхняя граница maxval исключена.
dtype должен быть целого типа.
| Аргументы | |
|---|---|
shape | Форма генерируемых случайных значений. |
minval | Число с плавающей точкой, по умолчанию 0. Нижняя граница диапазона генерируемых случайных значений (включительно). |
maxval | Число с плавающей точкой, по умолчанию 1. Верхняя граница диапазона генерируемых случайных значений (исключительно). |
dtype | Необязательный тип данных тензора. Поддерживаются только целочисленные типы. Если не указано, используется keras.config.floatx(), по умолчанию float32, если вы его не настраивали (через keras.config.set_floatx(float_dtype)) |
seed | Целое число Python или экземпляр keras.random.SeedGenerator. Используется для обеспечения детерминированного поведения инициализатора. Обратите внимание, что инициализатор, запущенный с целым числом или None (без семян), будет генерировать те же случайные значения при многократных вызовах. Чтобы получать разные случайные значения при многократных вызовах, используйте в качестве seed экземпляр keras.random.SeedGenerator. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/keras/random/randint