insar_eventnet.architectures package#
Submodules#
insar_eventnet.architectures.eventnet module#
Summary#
Basic convolutional model, for now, for classifying the images.
Notes
Created By: Andrew Player
insar_eventnet.architectures.resnet module#
Summary#
Contains a network for sar classification
References
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7041455/
Notes
Created By: Andrew Player
- insar_eventnet.architectures.resnet.create_resnet(model_name: str = 'model', tile_size: int = 512, num_filters: int = 4, learning_rate: float = 0.0001) Model [source]#
Creates a model for unwrapping 2D wrapped phase images.
References
- insar_eventnet.architectures.resnet.full_block(input_tensor: Tensor, num_filters: int) Tensor [source]#
Sequential Block with a 2D-Convolution into MaxPooling, followed by 4 Residual Convolution Blocks.
insar_eventnet.architectures.resnet_classifier module#
Summary#
Contains a network for sar classification
References
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7041455/
Notes
Created By: Andrew Player
- insar_eventnet.architectures.resnet_classifier.conv_block(input_tensor: Tensor, num_filters: int) Tensor [source]#
2D-Convolution Block with a connecting convolution for short-term memory.
insar_eventnet.architectures.unet module#
Summary#
Contains a network for sar classification
Notes
Created By: Andrew Player
- insar_eventnet.architectures.unet.conv2d_block(input_tensor: Tensor, num_filters: int, kernel_size: int = 3, strides: int = 1) Tensor [source]#
UNET style 2D-Convolution Block for encoding / generating feature maps.
insar_eventnet.architectures.unet3d module#
Summary#
Contains a network for sar classification
Notes
Created By: Andrew Player
- insar_eventnet.architectures.unet3d.conv3d_block(input_tensor: Tensor, num_filters: int, kernel_size: int = 3, strides: int = 1) Tensor [source]#
UNET style 3D-Convolution Block for encoding / generating feature maps.