Spec-Zone.ru › TensorFlow

tf.keras.layers.GaussianNoise

Добавляет аддитивный гауссовский шум с нулевым средним.

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

tf.keras.layers.GaussianNoise(
    stddev, seed=None, **kwargs
)

Это полезно для уменьшения переобучения (это можно рассматривать как разновидность случайного расширения данных). Гауссовский шум (GS) — естественный выбор для искажения вещественных входных данных.

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

Аргументы
stddev Число с плавающей точкой — стандартное отклонение распределения шума.
seed Целое число, необязательное начальное значение генератора случайных чисел для обеспечения детерминированного поведения.
Аргументы вызова
inputs Входной тензор (любого ранга).
training Логическое значение Python, указывающее, должен ли слой работать в режиме обучения (добавлять шум) или в режиме вывода (ничего не делать).
Атрибуты
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/GaussianNoise

Spec-Zone.ru

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