Spec-Zone.ru › TensorFlow

tf.random.stateless_parameterized_truncated_normal

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

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

Совместимые псевдонимы для миграции

Подробнее см. в руководстве по миграции.

tf.compat.v1.random.stateless_parameterized_truncated_normal

tf.random.stateless_parameterized_truncated_normal(
    shape, seed, means=0.0, stddevs=1.0, minvals=-2.0, maxvals=2.0, name=None
)

Сгенерированные значения следуют нормальному распределению с заданными средним и стандартным отклонением, за исключением значений, величина которых превышает 2 стандартных отклонения от среднего: такие значения отбрасываются и выбираются заново.

Примеры:

Выборка из усечённого нормального распределения с параметрами формы, которые транслируются при необходимости.

means = 0.
stddevs = tf.math.exp(tf.random.uniform(shape=[2, 3]))
minvals = [-1., -2., -1000.]
maxvals = [[10000.], [1.]]
y = tf.random.stateless_parameterized_truncated_normal(
  shape=[10, 2, 3], seed=[7, 17],
  means=means, stddevs=stddevs, minvals=minvals, maxvals=maxvals)
y.shape
TensorShape([10, 2, 3])
Аргументы
shape Одномерный целочисленный Tensor или массив Python. Форма выходного тензора.
seed Тензор формы [2], начальное значение для генератора случайных чисел. Тип данных должен быть int32 или int64. (При использовании XLA допускается только int32.)
means Tensor или значение Python типа dtype. Среднее усечённого нормального распределения. Этот параметр должен транслироваться совместно с stddevs, minvals и maxvals, а полученная в результате трансляции форма должна быть не больше shape.
stddevs Tensor или значение Python типа dtype. Стандартное отклонение усечённого нормального распределения. Этот параметр должен транслироваться совместно с means, minvals и maxvals, а полученная в результате трансляции форма должна быть не больше shape.
minvals Tensor или значение Python типа dtype. Минимальное значение усечённого нормального распределения. Этот параметр должен транслироваться совместно с means, stddevs и maxvals, а полученная в результате трансляции форма должна быть не больше shape.
maxvals Tensor или значение Python типа dtype. Максимальное значение усечённого нормального распределения. Этот параметр должен транслироваться совместно с means, stddevs и minvals, а полученная в результате трансляции форма должна быть не больше shape.
name Имя операции (необязательно).
Возвращаемое значение
Тензор заданной формы, заполненный случайными значениями из усечённого нормального распределения.

© 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/random/stateless_parameterized_truncated_normal

Spec-Zone.ru

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