
RGB单个通道的值是[0, 255],所以一个通道的均值应该在127附近才对。 如果Normalize()函数去计算 x = (x - mean)/std ,因为RGB是[0, 255],算出来的x就不可能落在[-1, 1]区间了。

0

0
评论 1
Kola@小象学院

有两种情况
(a )如果是imagenet数据集,那么ImageNet的数据在加载的时候就已经转换成了[0, 1].
(b) 应用了torchvision.transforms.ToTensor,其作用是将数据归一化到[0,1](是将数据除以255),transforms.ToTensor()会把H W C会变成C *H *W(拓展:格式为(h,w,c),像素顺序为RGB)
2021-11-10 22:01:50

0
- 没有更多了 -
Python互动课话题
0/300
请先 登录 后发表评论~