我正在使用此代码加载我的网络:
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?我应该使用什么值?
我正在使用Cohn Kanade数据集。所有图像均为 64x64 且为灰度。