我使用了预训练的 GoogLeNet,然后在我的数据集上针对二进制分类问题对其进行了微调。验证数据集似乎给出了"loss3/top1"
98.5%。但是当我在评估数据集上评估性能时,它给了我 50% 的准确率。无论我对 train_val.prototxt 做了什么更改,我在 deploy.prototxt 中都做了同样的更改,我不确定我应该在这些行中做哪些更改。
name: "GoogleNet"
layer {
name: "data"
type: "input"
top: "data"
input_param { shape: { dim:10 dim:3 dim:224 dim:224 } }
}
有什么建议么???