Spec-Zone.ru › TensorFlow 1.15

tf.random.stateless_uniform

Просмотреть исходный код на GitHub

Выводит детерминированные псевдослучайные значения из равномерного распределения.

Просмотр псевдонимов

Основные псевдонимы

`tf.contrib.stateless.stateless_random_uniform`

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.random.stateless_uniform, `tf.compat.v2.random.stateless_uniform`

tf.random.stateless_uniform(
    shape, seed, minval=0, maxval=None, dtype=tf.dtypes.float32, name=None
)

Это бессостоятельное (stateless) представление tf.random.uniform: если запустить его дважды с одинаковыми семенами, он будет генерировать те же псевдослучайные числа. Выходной результат согласован при многократном выполнении на одном оборудовании (и между CPU и GPU), но может меняться между версиями TensorFlow или на оборудовании, не являющемся CPU/GPU.

Сгенерированные значения следуют равномерному распределению в диапазоне [minval, maxval). Нижняя граница minval включена в диапазон, а верхняя граница maxval — исключена.

Для чисел с плавающей точкой (float), по умолчанию диапазон равен [0, 1). Для целых чисел, необходимо явно указать maxval.

В случае целых чисел псевдослучайные целые числа немного смещены, если maxval - minval не является точной степенью двойки. Смещение невелико для значений maxval - minval, значительно меньших диапазона выходных данных (либо 2**32 , либо 2**64).

Аргументы
shape Целочисленный тензор 1-D или массив Python. Форма выходного тензора.
seed Целочисленный тензор формы [2] — семена для генератора псевдослучайных чисел.
minval 0-D тензор или Python-значение типа dtype. Нижняя граница диапазона генерируемых случайных значений. По умолчанию 0.
maxval 0-D тензор или Python-значение типа dtype. Верхняя граница диапазона генерируемых случайных значений. По умолчанию 1, если dtype с плавающей точкой.
dtype Тип выходных данных: float16, float32, float64, int32, или int64.
name Имя операции (необязательно).
Возвращаемое значение
Тензор заданной формы, заполненный случайными равномерными значениями.
Исключения
ValueError Если dtype целочисленный и maxval не указан.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/random/stateless_uniform

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API