Spec-Zone.ru › TensorFlow

tf.keras.layers.GaussianDropout

Применяет мультипликативный гауссовский шум с центром в 1.

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

tf.keras.layers.GaussianDropout(
    rate, seed=None, **kwargs
)

Поскольку это слой регуляризации, он активен только во время обучения.

Аргументы
rate Число с плавающей запятой, вероятность исключения (как в Dropout). Стандартное отклонение мультипликативного шума равно sqrt(rate / (1 - rate)).
seed Целое число — необязательное начальное значение для генератора случайных чисел, позволяющее обеспечить детерминированное поведение.
Аргументы вызова
inputs Входной тензор (любого ранга).
training Логическое значение Python, указывающее, должен ли слой работать в режиме обучения (добавляя dropout) или в режиме вывода (ничего не делая).
Атрибуты
input Возвращает входной тензор (или тензоры) символической операции.

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

output Возвращает выходной тензор (или тензоры) слоя.

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

Методы

from_config

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

@classmethod
from_config(
    config
)

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

Этот метод является обратным к get_config и позволяет создать тот же слой из словаря конфигурации. Он не обрабатывает связи слоев (это делает Network) и веса (это делает 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/GaussianDropout

Spec-Zone.ru

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