Spec-Zone.ru › TensorFlow

tf.keras.random.truncated_normal

Генерирует выборки из усеченного нормального распределения.

tf.keras.random.truncated_normal(
    shape, mean=0.0, stddev=1.0, dtype=None, seed=None
)

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

Аргументы
shape Форма генерируемых случайных значений.
mean Вещественное число, по умолчанию 0. Среднее значение генерируемых случайных значений.
stddev Вещественное число, по умолчанию 1. Стандартное отклонение генерируемых случайных значений.
dtype Необязательный тип dtype тензора. Поддерживаются только типы с плавающей точкой. Если не указано, используется keras.config.floatx(), который по умолчанию равен float32, если вы его не настраивали (через keras.config.set_floatx(float_dtype))
seed Целое число Python или экземпляр keras.random.SeedGenerator. Используется для определения детерминированного поведения инициализатора. Обратите внимание, что инициализатор, запущенный с целым числом или None (без инициализации), будет генерировать те же случайные значения при многократных вызовах. Чтобы получить разные случайные значения при многократных вызовах, используйте в качестве семени экземпляр 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/truncated_normal

Spec-Zone.ru

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