DynamicUnet (Input shape: ['8 x 3 x 360 x 480'])
================================================================
Layer (type) Output Shape Param # Trainable
================================================================
Conv2d 8 x 64 x 180 x 240 9,408 False
________________________________________________________________
BatchNorm2d 8 x 64 x 180 x 240 128 True
________________________________________________________________
ReLU 8 x 64 x 180 x 240 0 False
________________________________________________________________
MaxPool2d 8 x 64 x 90 x 120 0 False
________________________________________________________________
Conv2d 8 x 64 x 90 x 120 36,864 False
________________________________________________________________
BatchNorm2d 8 x 64 x 90 x 120 128 True
________________________________________________________________
ReLU 8 x 64 x 90 x 120 0 False
________________________________________________________________
Conv2d 8 x 64 x 90 x 120 36,864 False
________________________________________________________________
BatchNorm2d 8 x 64 x 90 x 120 128 True
________________________________________________________________
Conv2d 8 x 64 x 90 x 120 36,864 False
________________________________________________________________
BatchNorm2d 8 x 64 x 90 x 120 128 True
________________________________________________________________
ReLU 8 x 64 x 90 x 120 0 False
________________________________________________________________
Conv2d 8 x 64 x 90 x 120 36,864 False
________________________________________________________________
BatchNorm2d 8 x 64 x 90 x 120 128 True
________________________________________________________________
Conv2d 8 x 128 x 45 x 60 73,728 False
________________________________________________________________
BatchNorm2d 8 x 128 x 45 x 60 256 True
________________________________________________________________
ReLU 8 x 128 x 45 x 60 0 False
________________________________________________________________
Conv2d 8 x 128 x 45 x 60 147,456 False
________________________________________________________________
BatchNorm2d 8 x 128 x 45 x 60 256 True
________________________________________________________________
Conv2d 8 x 128 x 45 x 60 8,192 False
________________________________________________________________
BatchNorm2d 8 x 128 x 45 x 60 256 True
________________________________________________________________
Conv2d 8 x 128 x 45 x 60 147,456 False
________________________________________________________________
BatchNorm2d 8 x 128 x 45 x 60 256 True
________________________________________________________________
ReLU 8 x 128 x 45 x 60 0 False
________________________________________________________________
Conv2d 8 x 128 x 45 x 60 147,456 False
________________________________________________________________
BatchNorm2d 8 x 128 x 45 x 60 256 True
________________________________________________________________
Conv2d 8 x 256 x 23 x 30 294,912 False
________________________________________________________________
BatchNorm2d 8 x 256 x 23 x 30 512 True
________________________________________________________________
ReLU 8 x 256 x 23 x 30 0 False
________________________________________________________________
Conv2d 8 x 256 x 23 x 30 589,824 False
________________________________________________________________
BatchNorm2d 8 x 256 x 23 x 30 512 True
________________________________________________________________
Conv2d 8 x 256 x 23 x 30 32,768 False
________________________________________________________________
BatchNorm2d 8 x 256 x 23 x 30 512 True
________________________________________________________________
Conv2d 8 x 256 x 23 x 30 589,824 False
________________________________________________________________
BatchNorm2d 8 x 256 x 23 x 30 512 True
________________________________________________________________
ReLU 8 x 256 x 23 x 30 0 False
________________________________________________________________
Conv2d 8 x 256 x 23 x 30 589,824 False
________________________________________________________________
BatchNorm2d 8 x 256 x 23 x 30 512 True
________________________________________________________________
Conv2d 8 x 512 x 12 x 15 1,179,648 False
________________________________________________________________
BatchNorm2d 8 x 512 x 12 x 15 1,024 True
________________________________________________________________
ReLU 8 x 512 x 12 x 15 0 False
________________________________________________________________
Conv2d 8 x 512 x 12 x 15 2,359,296 False
________________________________________________________________
BatchNorm2d 8 x 512 x 12 x 15 1,024 True
________________________________________________________________
Conv2d 8 x 512 x 12 x 15 131,072 False
________________________________________________________________
BatchNorm2d 8 x 512 x 12 x 15 1,024 True
________________________________________________________________
Conv2d 8 x 512 x 12 x 15 2,359,296 False
________________________________________________________________
BatchNorm2d 8 x 512 x 12 x 15 1,024 True
________________________________________________________________
ReLU 8 x 512 x 12 x 15 0 False
________________________________________________________________
Conv2d 8 x 512 x 12 x 15 2,359,296 False
________________________________________________________________
BatchNorm2d 8 x 512 x 12 x 15 1,024 True
________________________________________________________________
BatchNorm2d 8 x 512 x 12 x 15 1,024 True
________________________________________________________________
ReLU 8 x 512 x 12 x 15 0 False
________________________________________________________________
Conv2d 8 x 1024 x 12 x 15 4,719,616 True
________________________________________________________________
Mish 8 x 1024 x 12 x 15 0 False
________________________________________________________________
Conv2d 8 x 512 x 12 x 15 4,719,104 True
________________________________________________________________
Mish 8 x 512 x 12 x 15 0 False
________________________________________________________________
Conv2d 8 x 1024 x 12 x 15 525,312 True
________________________________________________________________
Mish 8 x 1024 x 12 x 15 0 False
________________________________________________________________
PixelShuffle 8 x 256 x 24 x 30 0 False
________________________________________________________________
BatchNorm2d 8 x 256 x 23 x 30 512 True
________________________________________________________________
Conv2d 8 x 512 x 23 x 30 2,359,808 True
________________________________________________________________
Mish 8 x 512 x 23 x 30 0 False
________________________________________________________________
Conv2d 8 x 512 x 23 x 30 2,359,808 True
________________________________________________________________
Mish 8 x 512 x 23 x 30 0 False
________________________________________________________________
Mish 8 x 512 x 23 x 30 0 False
________________________________________________________________
Conv2d 8 x 1024 x 23 x 30 525,312 True
________________________________________________________________
Mish 8 x 1024 x 23 x 30 0 False
________________________________________________________________
PixelShuffle 8 x 256 x 46 x 60 0 False
________________________________________________________________
BatchNorm2d 8 x 128 x 45 x 60 256 True
________________________________________________________________
Conv2d 8 x 384 x 45 x 60 1,327,488 True
________________________________________________________________
Mish 8 x 384 x 45 x 60 0 False
________________________________________________________________
Conv2d 8 x 384 x 45 x 60 1,327,488 True
________________________________________________________________
Mish 8 x 384 x 45 x 60 0 False
________________________________________________________________
Conv1d 8 x 48 x 2700 18,432 True
________________________________________________________________
Conv1d 8 x 48 x 2700 18,432 True
________________________________________________________________
Conv1d 8 x 384 x 2700 147,456 True
________________________________________________________________
Mish 8 x 384 x 45 x 60 0 False
________________________________________________________________
Conv2d 8 x 768 x 45 x 60 295,680 True
________________________________________________________________
Mish 8 x 768 x 45 x 60 0 False
________________________________________________________________
PixelShuffle 8 x 192 x 90 x 120 0 False
________________________________________________________________
BatchNorm2d 8 x 64 x 90 x 120 128 True
________________________________________________________________
Conv2d 8 x 256 x 90 x 120 590,080 True
________________________________________________________________
Mish 8 x 256 x 90 x 120 0 False
________________________________________________________________
Conv2d 8 x 256 x 90 x 120 590,080 True
________________________________________________________________
Mish 8 x 256 x 90 x 120 0 False
________________________________________________________________
Mish 8 x 256 x 90 x 120 0 False
________________________________________________________________
Conv2d 8 x 512 x 90 x 120 131,584 True
________________________________________________________________
Mish 8 x 512 x 90 x 120 0 False
________________________________________________________________
PixelShuffle 8 x 128 x 180 x 240 0 False
________________________________________________________________
BatchNorm2d 8 x 64 x 180 x 240 128 True
________________________________________________________________
Conv2d 8 x 96 x 180 x 240 165,984 True
________________________________________________________________
Mish 8 x 96 x 180 x 240 0 False
________________________________________________________________
Conv2d 8 x 96 x 180 x 240 83,040 True
________________________________________________________________
Mish 8 x 96 x 180 x 240 0 False
________________________________________________________________
Mish 8 x 192 x 180 x 240 0 False
________________________________________________________________
Conv2d 8 x 384 x 180 x 240 37,248 True
________________________________________________________________
Mish 8 x 384 x 180 x 240 0 False
________________________________________________________________
PixelShuffle 8 x 96 x 360 x 480 0 False
________________________________________________________________
ResizeToOrig 8 x 96 x 360 x 480 0 False
________________________________________________________________
MergeLayer 8 x 99 x 360 x 480 0 False
________________________________________________________________
Conv2d 8 x 99 x 360 x 480 88,308 True
________________________________________________________________
Mish 8 x 99 x 360 x 480 0 False
________________________________________________________________
Conv2d 8 x 99 x 360 x 480 88,308 True
________________________________________________________________
Sequential 8 x 99 x 360 x 480 0 False
________________________________________________________________
Mish 8 x 99 x 360 x 480 0 False
________________________________________________________________
Conv2d 8 x 32 x 360 x 480 3,200 True
________________________________________________________________
Total params: 31,300,328
Total trainable params: 20,133,416
Total non-trainable params: 11,166,912
Optimizer used: <function ranger at 0x7f72b19b7af0>
Loss function: FlattenedLoss of CrossEntropyLoss()
Model frozen up to parameter group #2
Callbacks:
- TrainEvalCallback
- Recorder
- ProgressCallback