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, способная создать тот же слой из словаря конфигурации. Он не обрабатывает соединение слоёв (обрабатывается сетью), а также веса (обрабатываются 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