RandomErasingを挿入する位置に注意[Pytorch]

torchvision.transforms.RandomErasing の引数は torch.Tensor なので、torchvision.transforms.ToTensor によって変換しておかなければならない

正しい挿入位置

transform = transforms.Compose([
transforms.Resize((224, 224)),
transforms.ToTensor(),
transforms.RandomErasing(),
])

誤った挿入位置

transform = transforms.Compose([
transforms.RandomErasing(),
transforms.Resize((224, 224)),
transforms.ToTensor(),
])