(dim, kernel_size: Union[int, Tuple[int, int, int]], pad_mode: str = "constant")
| 841 | |
| 842 | @beartype |
| 843 | def ResidualUnit(dim, kernel_size: Union[int, Tuple[int, int, int]], pad_mode: str = "constant"): |
| 844 | net = Sequential( |
| 845 | CausalConv3d(dim, dim, kernel_size, pad_mode=pad_mode), |
| 846 | nn.ELU(), |
| 847 | nn.Conv3d(dim, dim, 1), |
| 848 | nn.ELU(), |
| 849 | SqueezeExcite(dim), |
| 850 | ) |
| 851 | |
| 852 | return Residual(net) |
| 853 | |
| 854 | |
| 855 | @beartype |
no test coverage detected