torch.nn.functional.feature_alpha_dropout
-
torch.nn.functional.feature_alpha_dropout(input, p=0.5, training=False, inplace=False)[исходный код] -
Случайным образом отключает целые каналы (канал — это карта признаков).
Например, -й канал -го примера во входном пакете — это тензор входного тензора. В отличие от обычного Dropout, при котором активации устанавливаются в ноль, здесь активации устанавливаются в отрицательное значение насыщения функции активации SELU.
При каждом прямом проходе каждый элемент независимо маскируется с вероятностью
pна основе выборок из распределения Бернулли. Маскируемые элементы выбираются случайным образом при каждом прямом проходе, а их значения масштабируются и сдвигаются для сохранения нулевого среднего и единичной дисперсии.Подробнее см.
FeatureAlphaDropout.- Параметры:
- Тип возвращаемого значения:
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.nn.functional.feature_alpha_dropout.html