使用以下模型将图像分类为2个类 .
model %>%
layer_conv_2d(filter=32,kernel_size=c(3,3),padding="same",
input_shape=c(32,32,3)) %>%
layer_activation("relu") %>%
layer_conv_2d(filter=32,kernel_size=c(3,3)) %>%
layer_activation("relu") %>%
layer_max_pooling_2d(pool_size=c(2,2)) %>%
layer_dropout(0.25) %>%
layer_conv_2d(filter=64 , kernel_size=c(3,3),padding="same") %>%
layer_activation("relu") %>%
layer_conv_2d(filter=64,kernel_size=c(3,3) ) %>%
layer_activation("relu") %>%
layer_max_pooling_2d(pool_size=c(2,2)) %>%
layer_dropout(0.25) %>%
layer_flatten() %>%
layer_dense(512) %>%
layer_activation("relu") %>%
layer_dropout(0.5) %>%
layer_dense(2) %>%
layer_activation("softmax")
得到以下错误
py_call_impl中的错误(可调用,点$ args,点$关键字):ValueError:检查目标时出错:预期activation_33有形状(2,)但是有形状的数组(1,)
有谁可以请帮助