various nets implement train and test in cifar10 dataset with tensorflow,the nets include
VGG
,Resnet
,Resnext
,mobilenet
,SENet
,xception
and so on
- Clone the cifar-tensorflow repository
git https://github.com/yxlijun/cifar-tensorflow
- Prepare data,run folloing code,generate cifar10_data directory
python tools/cifar10_download_and_extract.py
- training
python train.py --net vgg16
- testing
python test.py --net vgg16
####Accuracy
Model | Acc. |
---|---|
VGG11 | 91.35% |
VGG13 | 93.02% |
VGG16 | 93.62% |
VGG19 | 93.75% |
Resnet20 | 94.43% |
Resnet32 | 94.73% |
Resnet44 | 94.82% |
Resnet56 | 95.04% |
Xception | 95.11% |
MobileNet | 95.16% |
DensetNet40_12 | 94.24% |
DenseNet100_12 | 95.21% |
DenseNet100_24 | 95.21% |
DenseNet100_24 | 95.21% |
ResNext50 | 95.21% |
ResNext101 | 95.21% |
SqueezeNetA | 95.21% |
SqueezeNetB | 95.21% |
SE_Resnet_50 | 95.21% |
SE_Resnet_101 | 95.21% |
- VGG
- ResNet
- DenseNet
- mobileNet
- ResNext
- Xception
- SeNet
- SqueenzeNet