resnet
¶
Classes:
-
ResBlock
–Residual block: conv => BN => act. => conv => BN => residual link => (optional) act.
-
Resnet
–Implementation of the Resnet architecture.
ResBlock
¶
ResBlock(
in_ch: int,
out_ch: int,
kernel_size: int,
pad_mode: str = "replicate",
last_block: bool = False,
bias: bool = True,
)
Bases: Module
Residual block: conv => BN => act. => conv => BN => residual link => (optional) act.
Source code in src/autoden/models/resnet.py
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
|
Resnet
¶
Resnet(
n_channels_in: int,
n_channels_out: int,
n_layers: int = 10,
n_features: int = 32,
kernel_size: int = 3,
pad_mode: str = "replicate",
device: str = "cuda" if is_available() else "cpu",
)
Bases: Sequential
Implementation of the Resnet architecture.
Source code in src/autoden/models/resnet.py
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
|