我在pytorch训练了一个预训练过的RESNET18模型并保存了它。虽然测试模型对不同的小批量尺寸给出了不同的精度。有谁知道为什么?
答案 0 :(得分:1)
是的,我想是的。 RESNET包含批量标准化层。在评估时你需要解决这些问题;否则,在处理每批产品后,不断调整运行工具,从而给出不同的准确度。
尝试设置:
AppDelegate
评估前。请在返回培训之前注意,请致电Trait Hello[A]
{
val DBAccessDAO = A match
{ case classname: Class1 => Class1DAO
case classname: Class2 => Class2DAO
}
....
//(use appropriate DBAccessDAO to perform DAO operations
}
。