ModulatedConv

class torchelie.nn.ModulatedConv(in_channels: int, noise_channels: int, *args, demodulate: bool = True, gain: float = 1, **kwargs)
condition(z: torch.Tensor)None
forward(x: torch.Tensor, z: Optional[torch.Tensor] = None)torch.Tensor
to_equal_lr(leak: float = 0.2)torchelie.nn.layers.ModulatedConv
bias: Optional[torch.Tensor]
dilation: Tuple[int, ]
groups: int
kernel_size: Tuple[int, ]
out_channels: int
output_padding: Tuple[int, ]
padding: Tuple[int, ]
padding_mode: str
stride: Tuple[int, ]
transposed: bool
weight: torch.Tensor