MCPcopy Create free account

hub / github.com/MontaEllis/Pytorch-Medical-Segmentation / types & classes

Types & classes69 in github.com/MontaEllis/Pytorch-Medical-Segmentation

↓ 11 callersClassConv3DBlock
models/three_d/unetr.py:27
↓ 10 callersClassDecoderBlock
models/two_d/unetpp.py:15
↓ 8 callersClassDownsamplerBlock
models/two_d/miniseg.py:75
↓ 7 callersClassConvolutionalBlock
utils/convolution.py:12
↓ 6 callersClassDeconv3DBlock
models/three_d/unetr.py:40
↓ 6 callersClassDilatedParallelConvBlock
models/two_d/miniseg.py:36
↓ 5 callersClassSingleDeconv3DBlock
models/three_d/unetr.py:8
↓ 4 callersClassDown
models/two_d/unet.py:38
↓ 4 callersClassDownTransition
models/three_d/vnet3d.py:61
↓ 4 callersClassUp
models/two_d/unet.py:51
↓ 4 callersClassUpTransition
models/three_d/vnet3d.py:83
↓ 3 callersClassDilatedParallelConvBlockD2
models/two_d/miniseg.py:19
↓ 3 callersClassDoubleConv
(conv => BN => ReLU) * 2
models/two_d/unet.py:10
↓ 3 callersClassPSPUpsample
models/two_d/pspnet.py:159
↓ 3 callersClassSingleConv3DBlock
models/three_d/unetr.py:17
↓ 2 callersClassConvBlock
models/two_d/miniseg.py:7
↓ 2 callersClassDilationBlock
utils/dilation.py:5
↓ 2 callersClassHighRes3DNet
models/three_d/highresnet.py:140
↓ 2 callersClassMiniSeg
models/two_d/miniseg.py:97
↓ 2 callersClassUNet
Implementations based on the Unet3D paper: https://arxiv.org/pdf/1706.00120.pdf
models/three_d/residual_unet3d.py:6
↓ 2 callersClass_DenseBlock
to keep the spatial dims o=i, this formula is applied o = [i + 2*p - k - (k-1)*(d-1)]/s + 1
models/three_d/densevoxelnet3d.py:36
↓ 1 callersClassASPP
models/two_d/deeplab.py:127
↓ 1 callersClassDiceLoss
loss_function.py:101
↓ 1 callersClassEmbeddings
models/three_d/unetr.py:128
↓ 1 callersClassInConv
models/two_d/unet.py:28
↓ 1 callersClassInputTransition
models/three_d/vnet3d.py:41
↓ 1 callersClassLUConv
models/three_d/vnet3d.py:21
↓ 1 callersClassMedData_test
data_function.py:160
↓ 1 callersClassMedData_train
data_function.py:39
↓ 1 callersClassOutConv
models/two_d/unet.py:75
↓ 1 callersClassOutputTransition
models/three_d/vnet3d.py:107
↓ 1 callersClassPSPModule
models/two_d/pspnet.py:139
↓ 1 callersClassPad3d
utils/convolution.py:78
↓ 1 callersClassPositionwiseFeedForward
models/three_d/unetr.py:116
↓ 1 callersClassResNet
models/two_d/deeplab.py:61
↓ 1 callersClassResNet
models/two_d/pspnet.py:86
↓ 1 callersClassResidualBlock
utils/residual.py:11
↓ 1 callersClassSelfAttention
models/three_d/unetr.py:54
↓ 1 callersClassTransformer
models/three_d/unetr.py:171
↓ 1 callersClassTransformerBlock
models/three_d/unetr.py:148
↓ 1 callersClassUNETR
models/three_d/unetr.py:194
↓ 1 callersClass_DenseBlock
models/three_d/densenet3d.py:29
↓ 1 callersClass_DenseLayer
models/three_d/densenet3d.py:7
↓ 1 callersClass_DenseLayer
models/three_d/densevoxelnet3d.py:17
↓ 1 callersClass_Transition
models/three_d/densenet3d.py:37
↓ 1 callersClass_Transition
models/three_d/densevoxelnet3d.py:49
↓ 1 callersClass_Upsampling
For transpose conv o = output, p = padding, k = kernel_size, s = stride, d = dilation o = (i -1)*s - 2*p + k + output_padding = (i-1)*2 +
models/three_d/densevoxelnet3d.py:65
ClassBasicBlock
models/two_d/pspnet.py:15
ClassBasicConv2d
models/two_d/unetpp.py:64
ClassBinaryDiceLoss
Dice loss of binary class Args: smooth: A float number to smooth loss, and avoid NaN error, default: 1 p: Denominator value: \sum{
loss_function.py:62
ClassBinary_Loss
loss_function.py:17
ClassBottleneck
models/two_d/deeplab.py:15
ClassBottleneck
models/two_d/pspnet.py:47
ClassDeepLabV3
models/two_d/deeplab.py:200
ClassDenseVoxelNet
Implementation based on https://arxiv.org/abs/1708.00573 Trainable params: 1,783,408 (roughly 1.8 mentioned in the paper)
models/three_d/densevoxelnet3d.py:90
ClassFCN32s
models/two_d/fcn.py:33
ClassFCN_Net
models/three_d/fcn3d.py:8
ClassHighRes2DNet
models/two_d/highresnet.py:140
ClassHighResNet
models/two_d/highresnet.py:13
ClassHighResNet
models/three_d/highresnet.py:13
ClassMlp
models/three_d/unetr.py:102
ClassPSPNet
models/two_d/pspnet.py:174
ClassResNet34UnetPlus
models/two_d/unetpp.py:84
ClassSegNet
models/two_d/segnet.py:7
ClassSkipDenseNet3D
Densely Connected Convolutional Networks" <https://arxiv.org/pdf/1608.06993.pdf>` Based on the implementation of https://github.com/tbuikr/3D-Skip
models/three_d/densenet3d.py:51
ClassUNet3D
models/three_d/unet3d.py:8
ClassUnet
models/two_d/unet.py:85
ClassVNet
Implementations based on the Vnet paper: https://arxiv.org/abs/1606.04797
models/three_d/vnet3d.py:124
Classhparams
hparam.py:1