尝试预测单个图像时,我收到警告“已将不超过一个样本的批次提供给 F.batch_normalization。F.batch_normalization 将始终为此类批次输出零张量”。
我正在使用带有 Chainer 的 Resnet50 模型(二进制分类输出),在训练时,训练集和测试集的准确率均 > 98%。但是当我试图预测单个图像时,准确率只有 50% 左右。
我想我必须批量预测图像(因为批量标准化)以避免警告并获得高精度,对吧?是否可以预测单个图像?
P/s:我在预测脚本中尝试了 chainer.using_config('train', False) 但它没有帮助。