{ "model_type": "pyTorchModel", "num_classes": 4, "layers": [ { "type": "Conv2d", "in_channels": 3, "out_channels": 96, "kernel_size": 11, "stride": 4, "padding": 0 }, { "type": "BatchNorm2d", "num_features": 96 }, { "type": "ReLU" }, { "type": "MaxPool2d", "kernel_size": 3, "stride": 2 }, { "type": "Conv2d", "in_channels": 96, "out_channels": 256, "kernel_size": 5, "stride": 1, "padding": 2 }, { "type": "BatchNorm2d", "num_features": 256 }, { "type": "ReLU" }, { "type": "MaxPool2d", "kernel_size": 3, "stride": 2 }, { "type": "Conv2d", "in_channels": 256, "out_channels": 384, "kernel_size": 3, "stride": 1, "padding": 1 }, { "type": "BatchNorm2d", "num_features": 384 }, { "type": "ReLU" }, { "type": "Conv2d", "in_channels": 384, "out_channels": 384, "kernel_size": 3, "stride": 1, "padding": 1 }, { "type": "BatchNorm2d", "num_features": 384 }, { "type": "ReLU" }, { "type": "Conv2d", "in_channels": 384, "out_channels": 256, "kernel_size": 3, "stride": 1, "padding": 1 }, { "type": "BatchNorm2d", "num_features": 256 }, { "type": "ReLU" }, { "type": "MaxPool2d", "kernel_size": 3, "stride": 2 }, { "type": "Dropout", "p": 0.5 }, { "type": "Linear", "in_features": 9216, "out_features": 4096 }, { "type": "ReLU" }, { "type": "Dropout", "p": 0.5 }, { "type": "Linear", "in_features": 4096, "out_features": 4096 }, { "type": "ReLU" }, { "type": "Linear", "in_features": 4096, "out_features": 4 } ] }