LazyInstanceNorm2d
-
class torch.nn.LazyInstanceNorm2d(eps=1e-05, momentum=0.1, affine=True, track_running_stats=True, device=None, dtype=None, *, bias=True)[исходный код] -
Модуль
torch.nn.InstanceNorm2dс отложенной инициализацией аргументаnum_features.Аргумент
num_featuresмодуляInstanceNorm2dопределяется поinput.size(1). Атрибуты, которые будут инициализированы отложенно:weight,bias,running_meanиrunning_var.Дополнительную документацию об отложенных модулях и их ограничениях см. в описании
torch.nn.modules.lazy.LazyModuleMixin.- Параметры:
-
- num_features – для ожидаемого входного тензора размера или
- eps (float) – значение, добавляемое к знаменателю для численной устойчивости. Значение по умолчанию: 1e-5
- momentum (float | None) – значение, используемое при вычислении running_mean и running_var. Значение по умолчанию: 0.1
-
affine (bool) – логическое значение: если установлено в
True, у модуля имеются обучаемые аффинные параметры, инициализируемые так же, как при пакетной нормализации. Значение по умолчанию:False -
track_running_stats (bool) – логическое значение: если установлено в
True, модуль отслеживает скользящие среднее и дисперсию; если установлено вFalse, модуль не отслеживает эти статистики и всегда использует статистики текущего пакета как в режиме обучения, так и в режиме оценки. Значение по умолчанию:False -
bias (UninitializedParameter) – если установлено в
False, слой не будет обучать аддитивное смещение (актуально только еслиaffineравноTrue). Значение по умолчанию:True
- Размерность:
-
- Вход: или
- Выход: или (такая же размерность, как у входа)
-
cls_to_become[исходный код] -
псевдоним для
InstanceNorm2d
© 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.LazyInstanceNorm2d.html