clinicadl.networks.nn¶
ClinicaDL neural networks.
Build your own neural network¶
Simple fully-connected neural network (or Multi-Layer Perceptron) with linear, normalization, activation and dropout layers. |
|
Fully convolutional encoder network with convolutional, pooling, normalization, activation and dropout layers. |
|
Fully convolutional decoder network with transposed convolutions, unpooling, normalization, activation and dropout layers. |
|
A regressor/classifier with first convolutional layers and then fully connected layers. |
|
A generator with first fully-connected layers and then convolutional layers. |
|
An AutoEncoder with convolutional and fully connected layers. |
|
A Variational AutoEncoder with convolutional and fully connected layers. |
Common neural networks¶
UNet, based on U-Net: Convolutional Networks for Biomedical Image Segmentation. |
|
Attention-UNet, based on Attention U-Net: Learning Where to Look for the Pancreas. |
|
DenseNet, based on Densely Connected Convolutional Networks. |
|
ResNet, based on Deep Residual Learning for Image Recognition. |
|
Squeeze-and-Excitation ResNet, based on Squeeze-and-Excitation Networks. |
|
Vision Transformer, based on An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale. |
From literature¶
DenseNets¶
DenseNet-121, from Densely Connected Convolutional Networks. |
|
DenseNet-161, from Densely Connected Convolutional Networks. |
|
DenseNet-169, from Densely Connected Convolutional Networks. |
|
DenseNet-201, from Densely Connected Convolutional Networks. |
ResNets¶
ResNet-18, from Deep Residual Learning for Image Recognition. |
|
ResNet-34, from Deep Residual Learning for Image Recognition. |
|
ResNet-50, from Deep Residual Learning for Image Recognition. |
|
ResNet-101, from Deep Residual Learning for Image Recognition. |
|
ResNet-152, from Deep Residual Learning for Image Recognition. |
Squeeze-and-Excitation ResNets¶
SEResNet-50, from Squeeze-and-Excitation Networks. |
|
SEResNet-101, from Squeeze-and-Excitation Networks. |
|
SEResNet-152, from Squeeze-and-Excitation Networks. |