Spec-Zone.ru › TensorFlow

tf.keras.layers.ReLU

Функция активации «Выпрямленный линейный блок».

Наследуется от: Layer, Operation

tf.keras.layers.ReLU(
    max_value=None, negative_slope=0.0, threshold=0.0, **kwargs
)

Используется в ноутбуках

Используется в руководстве Используется в учебниках
  • Обрезка для вывода на устройстве с XNNPACK
  • Разреженные веса с помощью структурной обрезки
  • pix2pix: перевод изображений в изображения с помощью условного GAN

Формула:

f(x) = max(x,0)
f(x) = max_value if x >= max_value
f(x) = x if threshold <= x < max_value
f(x) = negative_slope * (x - threshold) otherwise

Пример:

relu_layer = keras.layers.activations.ReLU(
    max_value=10,
    negative_slope=0.5,
    threshold=0,
)
input = np.array([-10, -5, 0.0, 5, 10])
result = relu_layer(input)
# result = [-5. , -2.5,  0. ,  5. , 10.]
Аргументы
max_value Вещественное число ≥ 0. Максимальное значение активации. Значение None означает неограниченное значение. По умолчанию None.
negative_slope Вещественное число ≥ 0. Коэффициент отрицательного наклона. По умолчанию 0.0.
threshold Вещественное число ≥ 0. Значение порога для пороговой активации. По умолчанию 0.0.
**kwargs Ключевые аргументы базового слоя, такие как name и dtype.
Атрибуты
input Получает тензор(ы) входных данных символической операции.

Возвращает только тензор(ы), соответствующие первому вызову операции.

output Получает тензор(ы) выходных данных слоя.

Возвращает только тензор(ы), соответствующие первому вызову операции.

Методы

from_config

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

@classmethod
from_config(
    config
)

Создает слой из его конфигурации.

Этот метод является обратным для get_config, позволяющим восстановить тот же слой из словаря конфигурации. Он не обрабатывает связность слоев (обрабатывается сетью) и веса (обрабатываются set_weights).

Аргументы
config Словарь Python, как правило, выходной результат get_config.
Возвращаемое значение
Экземпляр слоя.

symbolic_call

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

symbolic_call(
    *args, **kwargs
)

© 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/layers/ReLU

Spec-Zone.ru

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