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, указывающее, должен ли слой работать в режиме обучения (добавление дропаута) или в режиме вывода (бездействия).
Атрибуты
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/GaussianDropout

Spec-Zone.ru

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