CNN框架如上图所示,模型summary如下:
Model: "sequential" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= conv2d (Conv2D) (None, 223, 223, 64) 4864 _________________________________________________________________ batch_normalization_1 (Batch (None, 223, 223, 64) 256 _________________________________________________________________ max_pooling2d (MaxPooling2D) (None, 111, 111, 64) 0 _________________________________________________________________ conv2d_1 (Conv2D) (None, 107, 107, 64) 102464 _________________________________________________________________ batch_normalization_2 (Batch (None, 107, 107, 64) 256 _________________________________________________________________ max_pooling2d_1 (MaxPooling2 (None, 53, 53, 64) 0 _________________________________________________________________ conv2d_2 (Conv2D) (None, 49, 49, 128) 204928 _________________________________________________________________ batch_normalization_3 (Batch (None, 49, 49, 128) 512 _________________________________________________________________ max_pooling2d_2 (MaxPooling2 (None, 24, 24, 128) 0 _________________________________________________________________ conv2d_3 (Conv2D) (None, 22, 22, 256) 295168 _________________________________________________________________ batch_normalization_4 (Batch (None, 22, 22, 256) 1024 _________________________________________________________________ max_pooling2d_3 (MaxPooling2 (None, 11, 11, 256) 0 _________________________________________________________________ conv2d_4 (Conv2D) (None, 9, 9, 512) 1180160 _________________________________________________________________ batch_normalization_5 (Batch (None, 9, 9, 512) 2048 _________________________________________________________________ max_pooling2d_4 (MaxPooling2 (None, 4, 4, 512) 0 _________________________________________________________________ conv2d_5 (Conv2D) (None, 4, 4, 1024) 525312 _________________________________________________________________ batch_normalization_6 (Batch (None, 4, 4, 1024) 4096 _________________________________________________________________ max_pooling2d_5 (MaxPooling2 (None, 2, 2, 1024) 0 _________________________________________________________________ conv2d_6 (Conv2D) (None, 2, 2, 1024) 1049600 _________________________________________________________________ batch_normalization_7 (Batch (None, 2, 2, 1024) 4096 _________________________________________________________________ max_pooling2d_7 (MaxPooling2 (None, 1, 1, 1024) 0 _________________________________________________________________ flatten (Flatten) (None, 1024) 0 _________________________________________________________________ dropout (Dropout) (None, 1024) 0 _________________________________________________________________ dense (Dense) (None, 1024) 1049600 _________________________________________________________________ dense_1 (Dense) (None, 32) 32800 ================================================================= Total params: 4,457,184 Trainable params: 4,451,040 Non-trainable params: 6,144
接下来我想使用SVM进行分类,请问应该如何操作