问题是关于PyTorch 网站上的数据加载教程。我不知道他们如何写转换的值mean_pix
和值。std_pix
标准化而不计算
我在 StackOverflow 上找不到与此问题相关的任何解释。
import torch
from torchvision import transforms, datasets
data_transform = transforms.Compose([
transforms.RandomSizedCrop(224),
transforms.RandomHorizontalFlip(),
transforms.ToTensor(),
transforms.Normalize(mean=[0.485, 0.456, 0.406],
std=[0.229, 0.224, 0.225])
])
hymenoptera_dataset = datasets.ImageFolder(root='hymenoptera_data/train',
transform=data_transform)
dataset_loader = torch.utils.data.DataLoader(hymenoptera_dataset,
batch_size=4, shuffle=True,
num_workers=4)
价值对我mean=[0.485,0.456, 0.406]
来说std=[0.229, 0.224, 0.225]
并不明显。他们如何得到它们?为什么它们等于这些?