Я использую этот код для загрузки своей сети:
net = caffe.Classifier(MODEL_FILE, PRETRAINED,
mean=np.load(caffe_root + 'python/caffe/imagenet/ilsvrc_2012_mean.npy').mean(1).mean(1),
channel_swap=(2,1,0),
raw_scale=255,
image_dims=(256, 256))
У меня есть сомнения по трем строчкам.
1- mean=np.load(caffe_root + 'python/caffe/imagenet/ilsvrc_2012_mean.npy').mean(1).mean(1)
Что это значит? Должен ли я использовать это среднее значение или другое? И если да, где я могу получить пользовательское среднее значение? Я использую пользовательский набор данных.
2- channel_swap=(2,1,0)
Что означает channel_swap? И опять же, следует ли использовать это значение или пользовательское значение?
И последнее
3- raw_scale=255
Что такое raw_scale? И какое значение я должен использовать?
Я использую набор данных Кон Канаде. Все изображения 64x64 и в оттенках серого.