Как видите, реализация VGG , она имеет функцию dropout
.Я думаю, что это приводит к случайности.
Когда вы хотите перенаправить вычисления в режиме оценки (вместо режима обучения), вы можете установить цепочку config 'train' на False
следующим образом:
with chainer.no_backprop_mode(), chainer.using_config('train', False):
result = net(img,layers=['prob'])['prob']
, когда флаг поезда равен False
, выпадение не выполняется (и некоторые другие функции поведения также изменяются, например, BatchNormalization
использует обученную статистику).