Spec-Zone.ru › TensorFlow

tf.keras.activations.gelu

Функция активации Gaussian error linear unit (GELU).

tf.keras.activations.gelu(
    x, approximate=False
)

Функция Gaussian error linear unit (GELU) определяется как:

gelu(x) = x * P(X <= x) где P(X) ~ N(0, 1), то есть gelu(x) = 0.5 * x * (1 + erf(x / sqrt(2))).

Функция GELU взвешивает входные данные по их значению, а не по знаку входных данных, как в ReLU.

Аргументы
x Входной тензор.
approximate Логическое значение, разрешающее приближение.

Ссылка:

  • Hendrycks et al., 2016

© 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/activations/gelu

Spec-Zone.ru

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