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 Необязательный тип данных тензора. Поддерживаются только типы с плавающей точкой. Если тип не указан, используется 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