Some test on the torchvision.resnet
Before using the code, please download the CIFAR10 dataset. Then change the path in dataset to the real dataset path in your disk.
All results are without data augment.
id | backbone | datset | dataset downloaded manually | shuffled | data aug | acc | fluctuation of curve |
---|---|---|---|---|---|---|---|
0 | renet50 | torchvision(test in trainset) | no | yes | none | 99% | small |
1 | renet50 | mine | yes | yes | none | 60% | small |
2 | renet50 | torchvision(test in trainset) | no | no | none | 99% | small |
3 | renet50 | mine | yes | no | none | 60% | small |
4 | renet50 | torchvision(test in trainset) | yes | no | none | 99% | small |
5 | renet50 | mine inherit VisionDataset | yes | no | none | 68% | large |
6 | renet50 | torchvision(test in testset) | yes | no | none | 68% | large |
7 | renet50 | torchvision(test in testset) | yes | yes | none | 71.79% | |
8 | renet50 | torchvision(test in testset) | yes | yes | RandomCrop(32, padding=4) RandomHorizontalFlip() | 78% | |
9 | renet18 | torchvision(test in testset) | yes | yes | RandomCrop(32, padding=4) RandomHorizontalFlip() | 78% |