Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SSDNetwork(
- (body): HybridSequential(
- (0): Conv2D(1 -> 64, kernel_size=(7, 7), stride=(2, 2), padding=(3, 3), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
- (2): Activation(relu)
- (3): MaxPool2D(size=(3, 3), stride=(2, 2), padding=(1, 1), ceil_mode=False)
- (4): HybridSequential(
- (0): BasicBlockV1(
- (body): HybridSequential(
- (0): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
- (2): Activation(relu)
- (3): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
- )
- )
- (1): BasicBlockV1(
- (body): HybridSequential(
- (0): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
- (2): Activation(relu)
- (3): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
- )
- )
- (2): BasicBlockV1(
- (body): HybridSequential(
- (0): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
- (2): Activation(relu)
- (3): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
- )
- )
- )
- (5): HybridSequential(
- (0): BasicBlockV1(
- (body): HybridSequential(
- (0): Conv2D(64 -> 128, kernel_size=(3, 3), stride=(2, 2), padding=(1, 1), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (2): Activation(relu)
- (3): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- )
- (downsample): HybridSequential(
- (0): Conv2D(64 -> 128, kernel_size=(1, 1), stride=(2, 2), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- )
- )
- (1): BasicBlockV1(
- (body): HybridSequential(
- (0): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (2): Activation(relu)
- (3): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- )
- )
- (2): BasicBlockV1(
- (body): HybridSequential(
- (0): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (2): Activation(relu)
- (3): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- )
- )
- (3): BasicBlockV1(
- (body): HybridSequential(
- (0): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (2): Activation(relu)
- (3): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- )
- )
- )
- )
- (downsamples): HybridSequential(
- (0): HybridSequential(
- (0): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (2): Activation(relu)
- (3): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (5): Activation(relu)
- (6): MaxPool2D(size=(2, 2), stride=(2, 2), padding=(0, 0), ceil_mode=False)
- )
- (1): HybridSequential(
- (0): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (2): Activation(relu)
- (3): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (5): Activation(relu)
- (6): MaxPool2D(size=(2, 2), stride=(2, 2), padding=(0, 0), ceil_mode=False)
- )
- (2): HybridSequential(
- (0): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (2): Activation(relu)
- (3): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
- (5): Activation(relu)
- (6): MaxPool2D(size=(2, 2), stride=(2, 2), padding=(0, 0), ceil_mode=False)
- )
- )
- (class_pred): HybridSequential(
- (0): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (1): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (2): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (3): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (4): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (5): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (6): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (7): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (8): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (9): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (10): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (11): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (12): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (13): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (14): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- (15): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (box_pred): HybridSequential(
- (0): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (1): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (2): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (3): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (4): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (5): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (6): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (7): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (8): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (9): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (10): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (11): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (12): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (13): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (14): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- (15): HybridSequential(
- (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
- )
- )
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement