1、问题描述:
(1)Linux服务器上有四块GTX1080的显卡,每块8G;
(2)现在要微调测试模型InceptionBN_21K,即googlenet v2;
(3)文章链接:https://arxiv.org/abs/1512.00567
(4)Github代码:https://github.com/pertusa/InceptionBN-21K-for-Caffe
(5)我在微调网络时,将train阶段的batch size设置为32,显存占用为6047MiB,无法再上调batch size,否则将会out of memory;
(6)我在(5)的同时,设置test阶段的batch size仍为32,于是网络在test时直接out of memory,显存占用超出8G;
2、设定解决方案:
(1)将test阶段的batch size降为1,solver.prototxt中test_iter设置为验证集大小;